基础HTML标签
常见标签特性语义:标签的含义
权重:标签被考虑的优先级
<title></title> 双标签
语义:网页标题
权重:最大 即搜索引擎搜索时优先考虑
<div></div> 双标签 使用最多
语义:无意义
默认样式:无
<h1></h1>~<h6></h6>双标签
语义:标题
默认样式(以h1为例)
font-size:2em font-weight:bold margin
权重:h1 > h2 > h3 > h4 > h5 > h6
h1页面中最好不要超过一个
h2页面中最好不要超过12个
h3之后的h标签随意
<p></p>双标签
语义:段落
默认样式:margin
p标签在嵌套时不要包含块元素的标签
<ul></ul>双标签
语义:无序列表
默认样式:margin padding-left list-style-type
<li></li>双标签
语义:列表项 默认样式:list-style-type
ul,ol和li时组合标签,ul,ol的第一层子级一定是li,li的父级一定是ul或ol;
<ol></ol>双标签
语义:有序列表
默认样式:margin padding-left list-style-type
<dl>
语义:自定义列表 字典标签
三层组合标签 <dl> < dt> <dd>
<dt>列表标题
<dd>列表说明
dl默认样式margin
dt默认样式 无
dd默认样式margin-left
块属性标签:(eg. <div></div> & <p></p> &....)
特性:
默认是父级100%的宽度(即继承父级的宽度 width)
支持所有css样式
独占一行(下面兄弟级的块会直接被挤到下一行)
内联属性的标签:
内联标签:
特性:
1.同属性的标签排在同一排;
2.内容撑开宽度;
3.不支持宽高,不支持上下的padding和margin;
4.代码换行被解析(间距大小取决于父级的font-size的大小);
span标签
写法:<span></span>
双标签
语义:无语义
默认样式:无
strong标签
写法:<strong></strong>
双标签
语义:强调
默认样式:font-weight
权重比较高(比span等标签高)
em标签
写法:<em></em>
双标签
语义:强调
默认样式:font-style
权重比较高
a标签
写法:<a href="需要连接的网页地址" target="打开网页的方式">XXXXX</a>
双标签
语义:超链接
默认样式:color
text-decoration
curosr
温馨提示:
href属性中:
1.如果要链接到一个网站地址的话,一定要加http
2.#代表链接到当前页
target属性中:
_self 默认值 在当前窗口打开
_blank 在新的窗口打开
内联块级标签:
特性:
1.同属性的标签排在同一排;
2.内容撑开宽度;
3.支持宽高等所有CSS样式;
4.代码换行被解析(间距大小取决于父级的font-size的大小);
img标签
写法:![](图片路径地址)
单标签
语义:图片
默认样式:低版本浏览器中与默认边框
温馨提示:
1.路径地址一定要正确
2.alt属性一定要写
标签类型的转换:
display
显示为无:display:none;(效果类似隐藏,但是不占页面空间)
块属性:display:block;(转换后具有块标签的特性,不再具有内联标签的属性)
内联属性
内联:display:inline;(转换后具有内联标签的特性,不再具有块标签的属性)
内联块:display:inline-block;
网友评论