HTMl语义标签
实体的语法
再说标签之前有一个重要的定义:实体的语法,当我们想要在body主题中输入<左尖括号或者>右尖括号时会使浏览器解析无法分辨是标签符号还是数学符号,同理当有多个空格时,默认合并成一个空格此时我们就需要实体语法。 以下列举几个常用的实体符号
1 | //空格 |
语义标签
常用标签
1 | 1.<meta>标签,可用来设计关键字,字符格式 |
块元素和行内元素
块元素:块元素页面设计的主要内容,块元素内放行内元素,行内元素不能放块元素。
行内元素:主要用来包裹文字。
其中p标签内不能放任何块元素。
常见的块元素:
1 | header 头部块 |
但在平常使用时,最常用的还是div块元素搭配span行内元素进行设计。
列表
主要分为有序列表,无序列表和定义列表
1.无序列表:ul标签内搭配li标签配合使用
1 | <ul> |
2.有序列表,ol搭配li使用
1 | <ol> |
3.定义列表,dl配合li使用,同上
其中三个列表可以互相嵌套使用
超链接:
超链接:a标签
属性:
1.href跳转到指定目标的路径,分为站内路径和站外路径,其中有一个概念:相对路径./表示当前文件所在目录,../表示当前文件上一层目录,/表示进入下一层目录,当不写./或.//默认在当前目录。
2.target:表示打开的位置target=”_self”表示在本页面跳转,targer=”blank”表示新打开一个空白页。
3.回到顶部超链接:
1 | <a herf="#">回到顶部</a> |
去到页面其他位置:例如去到段落p
1 | <a herf="#target">超链接</a> |
图片标签
标签:img:自结束标签
属性:src表示路径,同上
alt图片描述,默认情况下不会显示,当文件无法显示时,会给出图片描述可用来做资源搜索的关键字
width:图片宽度
height:图片高度(如果只修改一个会默认同比例改变)
内联框架:
iframe属性:
src:如内部视频的路径
width,height,frameborder:宽高,是否有边框0或1
音频标签
audio标签:
属性: src路径
controls:默认用户无法操作音频文件,加上允许客户控制
autoplay:自动播放
loop:循环
……
video标签同理