HTML+CSS学习笔记

一、HTML内容

1.font字体标签

<font></font>

font标签是字体标签,用来修改文本的字体,颜色,大小。

  • color属性修改颜色
  • face属性修改字体
  • size属性修改文本大小

b标签是加粗标签

2.常用特殊字体

显示结果描述实体名称
空格&nbsp;
<小于号&lt;
>大于号&gt;
&和号&amp;
"引号&quot;

3.标题标签

h1-h6都是标题标签
h1-h6字体为从小到大
标签标签的属性:

  • align属性是对齐属性
    • left    左对齐(默认)
    • right    右对齐
    • center  居中对齐

4.超链接

a标签为超链接标签

  • href属性设置链接的地址
  • target属性设置哪个目标进行跳转
    • self表示当前页面(默认)
    • blank表示打开新页面进行跳转

5.列表标签

 1)无序列表

<ul>			<!--代表无序列表的开始-->
	<li>		<!--代表列表项-->
	</li>
</ul>

 2)有序列表

<ol>				<!--代表有序列表的开始-->
		<li>		<!--代表列表项-->
		</li>
</ol>

6.img标签

img标签可以在html页面中显示图片

  • src属性设置图片的路径
  • width属性设置图片的宽度
  • height属性设置图片的高度
  • border属性设置图片边框的大小
  • alt属性设置当指定路径找不到图片时,用来代替图片内容的文本内容

注意:Web中的路径分为相对路径和绝对路径两种

  • 相对路径
     .      表示当前文件所在的目录
     …    表示当前文件所在的上一级目录
     文件名  表示当前文件所在目录的文件,相当于./文件名(./可以省略)

  • 绝对路径
      例如:http://ip:port/工程名/资源路径

7.表格标签

table标签是表格标签

  • border设置边框宽度
  • width设置表格宽度
  • height设置表格高度
  • align设置表格相对于页面的对齐方式
  • cellspacing设置单元格之间的间距
  • cellpadding设置单元格内容与其边框之间的空白

tr是行标签
td是列标签
th是表头标签

  • align设置单元格内文本对齐方式

行标签和列标签的属性:

  • colspan属性设置跨列
  • rowspan属性设置跨行

8.iframe框架标签

iframe标签可以在一个html页面上,打开一个小窗口,去加载一个单独的页面

  • src设置要加载页面的文件名
  • width设置页面的宽度
  • height设置页面的高度

iframe和a标签组合使用的步骤:
 1)在iframe标签中使用name属性定义一个名称
 2)在a标签的target属性上设置iframe的name属性值

9.表单标签

form标签就是表单

属性描述其他
input type=text文件输入框value设置默认显示内容
imput type=password密码输入框value设置默认显示内容
input type=radio单选框name属性可以对其进行分组,checked="checked"表示默认选中,要设置name属性
input type=checkbox复选框checked="checked"表示默认选中
input type=reset重置按钮value属性修改按钮上的文本
input type=submit提交按钮value属性修改按钮上的文本
input type=button按钮value属性修改按钮上的文本
input type=file文件上传域
input type=hidden隐藏域当我们要发送某些信息,而这些信息不需要用户参与,就可以使用隐藏域(提交的时候同事发送给服务器)
标签名描述其他
select下拉列表框
textarea多行文本输入框其实标签和结束标签中的内容是默认值
rows属性设置可以显示几行的高度
cols属性设置每行可以显示几个字符宽度

表单在格式化(对齐)的时候可以使用table标签

表单提交的细节:
form标签是表单标签

  • action属性设置提交的服务器地址
  • method属性设置提交的方式GET(默认值)或POST

表单提交的时候,数据没有发送给服务器的三种情况:
  1)表单项没有name属性值
  2)单选、复选(下拉列表中的option标签)都需要添加value属性,以便发送给服务器
  3)表单项不在提交的form标签中

GET请求的特点是:
  1)浏览器地址栏中的地址是:action属性[+?+请求参数]
   请求参数的格式是:name=value&name=value
  2)不安全
  3)它有数据长度的限制
POST请求的特点是:
  1)浏览器地址栏中只有action属性值
  2)相对于GET请求要安全
  3)理论上没有数据长度的限制

10.其他标签

标签描述
div标签默认独占一行
span标签它的长度是封装数据的长度
p段落标签默认会在段落的上方和下方各空出来一行(如果已有就不在空)

 选择器{

​ 属性:值

​ }

2.CSS和HTML的结合方式

 1)内链式

   在标签的 style 属性上设置”key:value value;”,修改标签样式。

<p style="color:sienna;margin-left:20px">这是一个段落。</p>

 2)内部样式表

   当单个文档需要特殊的样式时,就应该使用内部样式表。

<head>
<style>
	h3{
    color:red;
    text-align:left;
    font-size:8pt;
	}
</style>
</head>

 3)外部样式表

   当样式需要应用于很多页面时,外部样式表将是理想的选择。通过link标签链接到样式表,浏览器会从.css文件中读取到样式。

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

2.CSS选择器

 1)标签名选择器

  格式:

<!--标签名选择器可以决定那些标签使用这些样式-->
标签名{
	属性:;
}

 2)id选择器

  格式:

<!--可以通过id属性去设置这些样式-->
#id属性值{
	属性:值;
}

 3)class选择器(类选择器)

  格式:

<!--通过class属性去设置这些样式-->
.class属性值{
	属性:;
}

 4)组合选择器

  格式:

<!--组合选择器可以那个多个选择器共用一个css样式代码-->
选择器1,选择器2,选择器n{
	属性:值;
}

3.常用标签

 1)字体颜色

color:red;
<!--颜色可以写颜色名如:black, blue, red, green等,颜色也可以写 rgb 值和十六进制表示值:如 rgb(255,0,0),#00F6DE,如果写十六进制值必须加# -->

 2)宽度

width:19px;
<!--宽度可以写像素值:19px;也可以写百分比值:20%;-->

 3)高度

height:20px;
<!--高度可以写像素值:19px;也可以写百分比值:20%;-->

 4)背景颜色

background-color:#0F2D4C

 5)字体样式

color:#FF0000;<!--字体颜色红色-->
font-size:20px; 

 6)红色1像素实现边框

border: 1px solid red;

 7)DIV居中

margin-left: auto;
margin-right: auto

 8)超链接去下划线

text-decoration: none;

 9)表格细线

table {
	border: 1px solid black; /*设置边框*/
	border-collapse: collapse; /*将边框合并*/
}
td,th {
	border: 1px solid black; /*设置边框*/
}

 10)列表去除修饰

ul {
	list-style: none;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值