Web前端-HeadFirst笔记-CH10 span div 伪类
来源:互联网 发布:王子长 知乎 编辑:程序博客网 时间:2024/05/19 02:03
利用Div Span 可以构建重要的支撑架构,根据这些架构,就能用各种新颖、强大的方式为他们增加样式。
html:说明内容,而非样式。
<em>:强调某些文字;
<strong>:强调某些内容;
链接的样式:称为伪类
a:link{color:green;}
a:visted{color:red;}
a:hover{color:yellow;}
a:focus{属性设置}--浏览器允许使用tab轮流访问页面上所有的链接。访问到某个链接时,此链接为焦点状态。
a:active{属性设置}--用户第一次单击一个链接时,就处于活动状态。
链接可以处于多种状态,按照规则的顺序来确定应用哪个样式,一般适当的顺序:link,visited,hover,focus,active.
伪类支持的元素有许多。如first-child指定元素中的第一个子元素,last-child指定最后一个子元素。
Div
逻辑区是指页面上有关联的一组元素。
div为块级元素创建逻辑划分,将页面划分为逻辑区/逻辑分组。
HTML格式:
在属于逻辑区的元素周围放置开始和结束标记。<div> 块元素 </div>
可以用id属性为div提供一个唯一的标签。<div id="id名">块元素</div>CSS格式:
#id名{属性设置}
tips:
- width:只能指定内容区的宽度;
- 总宽度:左/右margin+border+左右padding+内容width;
- 总宽度:默认是auto,允许内容conent填满所有的可用空间。
- 宽度:百分比,为元素所在容器宽度的一个百分比。
- 高度:一般默认auto。
- 行高:除开px,%,em。还可以设置为数字n,代表是自己字体大小的n倍,而不是父元素字体大小的多少倍。normal允许浏览器选择合适的行高,根据字体决定。
Span
针对内联字符和元素的逻辑分组。在CSS中统一分配样式。
html:说明内容,而非样式。
<em>:强调某些文字;
<strong>:强调某些内容;
tips:
- 内联元素的宽度设置:在元素定位之前,很难注意到宽度改变的效果。
- 内联元素的边距和边框:当四周都设置了内外边距,只会注意到左右边距的变化,上下边距会与其他内联元素重叠。CH11中更详细。
- 图像与其他的内联元素不同,图像宽度/内外编剧属性更像是块元素的属性。
伪类
链接的样式:称为伪类
a:link{color:green;}
a:visted{color:red;}
a:hover{color:yellow;}
a:focus{属性设置}--浏览器允许使用tab轮流访问页面上所有的链接。访问到某个链接时,此链接为焦点状态。
a:active{属性设置}--用户第一次单击一个链接时,就处于活动状态。
链接可以处于多种状态,按照规则的顺序来确定应用哪个样式,一般适当的顺序:link,visited,hover,focus,active.
伪类支持的元素有许多。如first-child指定元素中的第一个子元素,last-child指定最后一个子元素。
阅读全文
0 0
- Web前端-HeadFirst笔记-CH10 span div 伪类
- Web前端-HeadFirst-笔记-CH10-子孙选择器
- Web前端-HeadFirst-笔记-Ch10-层叠与特定性计算
- Web前端-HeadFirst-笔记-CH10-简写vs长形式
- Web前端-HeadFirst-笔记-图片-height width
- Web前端-HeadFirst-笔记-html规范
- Web前端-HeadFirst笔记-CH9 盒模型
- Web前端-HeadFirst-笔记-Ch11-三布局
- Web前端-HeadFirst笔记-CH11-定位
- Web前端-HeadFirst-笔记-Ch14-表单
- [HeadFirst-HTMLCSS入门][第十章div,span]
- Web前端-HeadFirst笔记-CH9-多个样式表-media
- Web前端-HeadFirst笔记-CH9-Class与id
- Web前端-HeadFirst-笔记-Ch11-流,float,分栏
- Web前端-HeadFirst笔记-Ch12-HTML5新标记
- Web前端-HeadFirst-笔记-Ch12-h5的视频实现
- Web前端-HeadFirst-笔记-Ch13-表格与列表
- web前端开发笔记:CSS伪类总结
- 如何在office word or ppt 中插入Latex公式
- Android:借用html标签协议,定义自己的协议
- Eclipse修改工作空间--配置必备
- JS-String对象的方法(上)
- hdu_round1-1003 yyf和女朋友玩游戏
- Web前端-HeadFirst笔记-CH10 span div 伪类
- 支持向量机通俗导论(理解SVM的三层境界)
- java拷贝
- Spark在不同集群中的运行演示
- 3.单一职责模式
- Nginx
- tiny4412学习(三)之移植linux-4.x驱动(1)支持网卡驱动
- 在bootstrap的table表格中,设置文本内容居中
- 懒加载