HTML标签1
一、显示级分类
1、块级元素(block):独占一行,大小可以调整。总是在新行上开始。
高度,宽度可以使用css定义(如果当前元素的子元素小于或超出父元素,默认情况下也不会影响父元素的大小)。
行高以及外边距和内边距都可使用css控制。
块级元素举例:div p h1 h2 h3 h4 form ul ol dl标签等
第一个div
第二个div
第三个div
2、内联元素(inline):不可以独占一行,不可以调整大小。和其他元素都在一行上。
内联元素(inline element):又称为“文本模式”,即一个挨着一个,都在同一行按从左至右的顺序显示。
高度、宽度无法设定,即使使用css设定也不生效,高度宽度取决于子元素的高度和宽度。
行高以及外边距和内边距都无法由css控制。
内联元素举例:a b br i span 标签等
第一个span
第二个span
3、内联块元素(inline-block):不可以独占一行,但是可以调整大小。和其他元素都在一行上。
内联块(inline-block):具备内联元素、块元素的一部分特点。
高度、宽度可以设定。
行高以及外边距和内边距都由css控制。
内联块举例:input、select、option等。
第一个span
第二个span
如果想改变显示级别,通过css的display属性设置
二、文本类型的标签
中软国际!
中软国际
中软国际
中软国际
中软国际
中软国际
i,b,font,在html5中已经废弃了。
三、快类型的文本标签
h1-h6:表示标题文本,从大到小,加粗,外边距(本元素与其他元素之间的距离)
align:属性,水平对齐方式,left,center,right
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
四、超链接
点击内容,可以实现跳转。
HTML 使用超级链接与网络上的另一个文档相连,通俗的说就是通过连接来访问其他网页资源。 (内联元素)
1、属性:href: 指定跳转的路径
相对路径:默认情况下是从当前html文件所在的目录开始
./当前路径
../返回上一层路径
/根路径后面要项目名称才可以
绝对路径:
网路上的路径,访问网络资源一定要加上http协议
从某个盘符开始的路径
target: 指定如何打开新的网页
_blank:在新的窗口中打开
_self:在当前网页所在的框架内打开,默认的
_parent:在父框架内显示
_top:在最上层的框架显示
framename:框架的某一部分
title:标题,当鼠标移入的时候显示
2、锚点:
实现的页内跳转
又叫命名锚记,是网页内的超级链接,可以迅速定位当前网页的某一个位置。
五、排版类型的标签
1、p标签:段落标签,内部包裹一段文字,默认上下自带16px的外边距,块级元素,align属性:left,center,right。
2、div标签:块级元素,一般配合CSS一起对网页布局进行分块。div本身是无意义的,需要通过class等起有意义的名字。
3、span标签:内联元素,用来对非特殊样式显示的元素进行渲染。
4、dl自定义列表:
类似定义的形式,可以写一个标题,然后对标题进行描述。
dl:自定义列表,上下具有16px的外边距
dt:自定义标题
dd:对标题的描述,左边具有40px的外边距
- 北京
- 首都,全国人民都向往的地方。
- 上海
- 直辖市,东方明珠。
5、有序列表
ol:ordered list,表示一组内容相似的,有先后顺序的数据。上下有16px的外边距,左边有40px的内边距
li:表示某一个项
type:前面标志的类型, A,a,i,I,1(默认)
start:顺序从几开始,默认从1开始
6、无序列表 用来设置网页导航或者菜单。通常使用ul标签
ul:描述一组相似的,但是不分先后顺序的数据信息,上下有16px的外边距,左边有40px的内边距
li:表示每一项
type:设置标识的样式,disc(默认),circle,square
7、img图片标签
img:可以将外部的图片引入到当前的网页,内联块元素,inline-block,不能独占一行,可以调整大小
src:设置图片的路径,相对路径
border:为图片设置边框,值为像素px
width:宽度
height:高度
尺寸的表示:
-
- 绝对的像素值,不随着父元素的变化而变化的
- 相对的百分比,相对父元素大小的百分,大小会随着父元素的变化而变化
对于图片来说,一般我们只设置某一个方向的大小,另一个方向等比例地变化,不会拉伸或者压缩。一般设置宽度。
alt:当图片加载失败的时候,显示的文字
title:标题,当鼠标移入图片的时候,在鼠标下方出现的文字
align:图片的对齐方式
-
- 与同一行元素的垂直对齐方式,vertical-align,top , center ,bottom
- float,浮动
8、图片映射
将一个图片划分成若干的区域,对每一个区域设置超链接。
设置img的usemap属性的值为一个map的name的值,#name的值
同时设置map标签:
Area:非闭合标签
属性: shape:区域的形状,rect/circle/polygon/default
Coords:设置形状的坐标,包括x,y的位置,半径
href:链接的地址
alt:加载失败时显示的文字
target:链接在什么地方加载