HTML标签与CSS选择器详解
95 浏览量
更新于2024-08-29
收藏 192KB PDF 举报
"这篇文档是关于HTML标签元素和CSS样式的单词释义及知识点的总结,适合初学者学习。"
在HTML中,标签是构建网页结构的基础,它们用于定义不同的内容区域和样式。块级元素如`div`, `p`, `dl`, `form`, `h1`至`h6`, `ol`, `ul`占据整个宽度,通常用作页面布局的容器。行内元素如`a`, `b`, `i`, `em`, `img`, `span`则只占据自身内容的宽度,可以在同一行内显示。`pre`虽然也是块级元素,但它主要用于展示预格式化的文本,只能包含文本或行内元素。
在CSS方面,选择器是用于选取网页元素的关键工具。后代选择器(空格)如`.main div`会选择`.main`类下的所有`div`元素。子元素选择器(>)如`.main>div`只会选择`.main`的直接子`div`。相邻元素选择器(+)如`.main>ul+div`会选中紧跟在`ul`之后的第一个`div`。兄弟选择器(~)如`.main>ul~div`会选取所有跟`ul`同级别的`div`。
复合选择器包括交集选择器和并集选择器。交集选择器如`div.gd.nav[title]`会选取同时具有`div`、`gd`类、`nav`类以及`title`属性的元素。并集选择器如`div, p, span`则会应用样式到所有`div`, `p`, `span`元素。
CSS盒模型是理解元素尺寸和布局的重要概念。它包括`width`(宽度)、`height`(高度)、`border`(边框)、`padding`(内边距)和`margin`(外边距)。边框可以设定为`dotted`(虚线)、`double`(双线)、`dashed`(虚线)或`solid`(实线)。盒模型有两种模式:标准盒模型(`content-box`),其中元素宽度不包括边框和内边距;以及怪异盒模型(`border-box`),元素的宽度包含了边框和内边距。理解这两种模式的区别对于精确控制元素尺寸至关重要。
总结来说,这个文档涵盖了HTML的基本标签分类和CSS的选择器及盒模型知识,是学习网页开发的入门资料。通过掌握这些基础,可以开始构建和美化静态网页。
2019-07-31 上传
2021-01-04 上传
2018-05-31 上传
2023-06-09 上传
2023-03-20 上传
2023-05-30 上传
2023-06-06 上传
2024-10-22 上传
2023-05-24 上传
weixin_38509656
- 粉丝: 7
- 资源: 908
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新