HTML+CSS常用的标签总结

简介: HTML+CSS常用的标签总结

HTML 标签:

1. 结构标签:

  - `<html>`:HTML 文档的根元素。

  - `<head>`:包含元信息,如标题、字符编码等。

  - `<meta>`:定义页面的元信息,如字符编码、作者、描述等。

  - `<title>`:设置页面标题,显示在浏览器的标签页上。

  - `<base>`:设置页面中的所有相对 URL 的基本 URL。

  - `<link>`:用于引入外部资源,如 CSS 文件。

  - `<style>`:内部定义页面样式。

  - `<script>`:引入 JavaScript 代码。

  - `<noscript>`:在浏览器不支持脚本时显示的内容。

  - `<body>`:包含页面的可见内容。

  - `<section>`、`<article>`、`<nav>`、`<aside>`:HTML5 中的语义化标签,用于定义页面结构。

  - `<header>`、`<footer>`:页面的页眉和页脚。

  - `<h1>` 到 `<h6>`:标题标签,按重要性递减。

  - `<p>`:段落标签。

  - `<div>`、`<span>`:用于分组元素。

  - `<main>`:页面的主要内容。

  - `<iframe>`:嵌入其他页面或资源的框架。

  - `<figure>`、`<figcaption>`:图像、表格、代码等的容器和标题。

  - `<audio>`、`<video>`:插入音频和视频。

  - `<canvas>`:用于绘制图形。

  - `<svg>`:绘制矢量图形。

  - `<details>`、`<summary>`:用于创建可折叠内容。

2. 列表和表格标签:

  - `<ul>`、`<ol>`、`<li>`:无序列表和有序列表。

  - `<dl>`、`<dt>`、`<dd>`:定义列表。

  - `<table>`、`<tr>`、`<th>`、`<td>`:表格标签。

  - `<thead>`、`<tbody>`、`<tfoot>`:表格的头部、主体和底部。

  - `<colgroup>`、`<col>`:用于表格列的样式设置。

  - `<caption>`:表格的标题。

3. 表单和输入标签:

  - `<form>`:创建表单。

  - `<input>`:各种输入字段,如文本框、密码框等。

  - `<textarea>`:多行文本输入框。

  - `<select>`、`<option>`:下拉选择框和选项。

  - `<button>`:按钮。

  - `<fieldset>`、`<legend>`:用于组织表单元素。

  - `<label>`:用于标识输入字段。

  - `<datalist>`:为输入字段提供选项。

  - `<optgroup>`:选择框中的选项分组。

4. 超链接和媒体标签:

  - `<a>`:超链接。

  - `<img>`:插入图像。

  - `<map>`、`<area>`:用于图像映射。

  - `<audio>`、`<video>`:插入音频和视频。

  - `<source>`:多媒体元素的媒体资源。

5. 文本标签:

  - `<br>`:换行。

  - `<hr>`:水平分隔线。

  - `<em>`:强调文本。

  - `<strong>`:更强烈地强调文本。

  - `<code>`:内联代码。

  - `<blockquote>`、`<q>`:引用块和行内引用。

  - `<sub>`:下标。

  - `<sup>`:上标。

  - `<pre>`:预格式化文本。

CSS 属性和选择器:

1. 选择器:

  - 类选择器 `.class`:选择 class 属性匹配的元素。

  - ID 选择器 `#id`:选择 id 属性匹配的元素。

  - 元素选择器 `element`:选择指定元素类型的元素。

  - 通用选择器 `*`:选择所有元素。

  - 后代选择器 `ancestor descendant`:选择祖先元素内部的后代元素。

  - 子元素选择器 `parent > child`:选择直接子元素。

  - 相邻兄弟选择器 `element + element`:选择紧接在同一父元素下的相邻元素。

  - 伪类选择器 `:hover`, `:active`, `:nth-child`, ...:选择匹配特定状态或条件的元素。

  - 伪元素选择器 `::before`, `::after`:在元素前后插入内容。

2. 基本属性:

  - `color`:文本颜色。

  - `background-color`:背景颜色。

  - `font-family`:字体族。

  - `font-size`:字体大小。

  - `font-weight`:字体粗细。

  - `text-align`:文本对齐方式。

  - `line-height`:行高。

3. 盒模型属性:

  - `width`:宽度。

  - `height`:高度。

  - `

margin`:外边距。

  - `padding`:内边距。

  - `border`:边框。

  - `box-sizing`:盒模型尺寸计算方式。

CSS3 属性:

1. 过渡和动画:

  - `transition`:指定过渡效果。

  - `transform`:变换元素。

  - `animation`:创建动画。

2. 背景和渐变:

  - `background-image`:设置背景图像。

  - `linear-gradient`:创建线性渐变背景。

  - `radial-gradient`:创建径向渐变背景。

3. 阴影和边框:

  - `box-shadow`:设置阴影效果。

  - `border-radius`:设置边框圆角。

  - `border-image`:设置边框图像。

4. 弹性布局:

  - `display: flex`:创建弹性容器。

  - `flex-direction`:弹性项目的主轴方向。

  - `flex-wrap`:弹性项目的换行方式。

  - `justify-content`:在主轴上对齐弹性项目。

  - `align-items`:在交叉轴上对齐弹性项目。

5. 网格布局:

  - `display: grid`:创建网格容器。

  - `grid-template-columns`:定义网格列。

  - `grid-template-rows`:定义网格行。

  - `grid-gap`:设置网格之间的间隔。

以上内容涵盖了 HTML、HTML5、CSS 和 CSS3 中的主要标签、属性和选择器,可用于构建丰富的网页布局和样式效果。

目录
相关文章
|
15天前
|
移动开发 前端开发 JavaScript
[HTML、CSS]细节与使用经验
本文总结了前端开发中的一些重要细节和技巧,包括CSS选择器、定位、层级、全局属性、滚轮控制、轮播等。作者以纯文字形式记录,便于读者使用<kbd>Ctrl + F</kbd>快速查找相关内容。文章还提供了示例代码,帮助读者更好地理解和应用这些知识点。
38 1
[HTML、CSS]细节与使用经验
|
16天前
|
移动开发 前端开发 JavaScript
[HTML、CSS]知识点
本文涵盖前端知识点扩展、HTML标签(如video、input、canvas)、datalist和details标签的使用方法,以及CSS布局技巧(如margin、overflow: hidden和动态height)。文章旨在分享作者的学习经验和实用技巧。
29 1
[HTML、CSS]知识点
|
11天前
|
移动开发 JavaScript 前端开发
html table+css实现可编辑表格的示例代码
html table+css实现可编辑表格的示例代码
|
8天前
|
前端开发 JavaScript
用HTML CSS JS打造企业级官网 —— 源码直接可用
必看!用HTML+CSS+JS打造企业级官网-源码直接可用,文章代码仅用于学习,禁止用于商业
48 1
|
13天前
|
前端开发 JavaScript 安全
HTML+CSS+JS密码灯登录表单
通过结合使用HTML、CSS和JavaScript,我们创建了一个带有密码强度指示器的登录表单。这不仅提高了用户体验,还帮助用户创建更安全的密码。希望本文的详细介绍和代码示例能帮助您在实际项目中实现类似功能,提升网站的安全性和用户友好性。
26 3
|
18天前
|
移动开发 编解码 UED
除了 `<audio>` 和 `<video>` 标签,HTML5 还支持哪些多媒体格式?
【10月更文挑战第19天】HTML5对多种多媒体格式的支持,为网页开发者提供了丰富的选择,能够更好地满足不同类型多媒体内容在网页中的展示和交互需求,提升了网页的用户体验和多媒体应用的多样性。
|
18天前
|
存储 移动开发 前端开发
|
22天前
|
前端开发
HTML 样式- CSS3
内部样式表适用于单个文件的特别样式,通过&lt;head&gt;部分的&lt;style&gt;标签定义;外部样式表适用于多个页面,通过&lt;link&gt;标签引用外部CSS文件;&lt;style&gt;定义样式,&lt;link&gt;引用资源;已弃用的标签有&lt;font&gt;、&lt;center&gt;、&lt;strike&gt;,属性有color和bgcolor。
|
22天前
HTML 样式- CSS2
HTML样式实例展示了如何使用`font-family`、`color`和`font-size`属性来定义字体样式,以及使用`text-align`属性来设置文本的对齐方式。示例包括标题和段落的样式设置。

热门文章

最新文章

下一篇
无影云桌面