首页 > 其他分享 >HTML元素大全(1)

HTML元素大全(1)

时间:2022-10-25 10:13:38浏览次数:74  
标签:样式 标签 元素 默认 HTML nbsp 大全 属性

image

01、基础元素

<h1/2/3/4/5/6>标题

从大h1到小h6,块元素,有6级标题。是一种标题类语义标签,内置了字体、边距样式。

  • 合理使用h标签,主要用于标题,不要为了加粗效果而随意使用。
  • h1用于最重要的标题内容,会被搜索引擎使用,用得太多影响SEO效果。
<h1 align="center">标题标签h1/2/3/4/5/6:一级标题</h1>
<h2>2级标题</h2>
<h3>3级标题</h3>
<h4>4级标题</h4>
<h5>5级标题</h5>
<h6>6级标题</h6>
属性 描述
align 标题的水平对齐方式 left、center、right

<p>段落元素

段落元素<p>内容</p>(**paragraph **/ˈpærəɡrɑːf/ 段落、分段)块元素,表示一个内容段落,前后自动换行,段落之间会有间隙(默认margin上、下=1em),比<br>的行间距更大。

<p align="left">段落文字1</p>
<p align="center">段落文字2<br/>012</p>
普通文字1,用br换行<br>普通文字1

image.png

<br>换行

换行元素(Break):<br>,单标签,默认行间距。HTML中不识别输入的回车换行,需用<br>标签换行。

<hr>水平线

水平线元素:<hr>,单标签,有颜色color、长度width、粗细size、对齐align等属性,CSS中可用border设置样式。

<br>
<hr width="80%" color="green" align="left" size=1 />
<hr width="80%" color="green"  />
<hr width="300px" color="red" size="3" />

image.png

属性 描述
color 线颜色 颜色
width 宽度 像素、百分比
size 线粗细 整数,像素
align 水平对齐方式, left、center、right

<ul-li/ol-li>列表标签

列表都是块元素,li中可以放任何东西,常用来组织列表相关内容,如商品列表、树形结构、导航等。

  • 无序列表<ul><li></li></ul>:unordered list,li为列表项,属性type可定义符号样式,默认disc(实心圆)。
  • 有序列表<ol><li></li></ol>:ordered list,li为列表项,属性type可定义排序样式,默认1(数字)。
属性 描述 值/示例
type 序号类型 无序列表disc=实心圆、square=方块、circle=空心圆
有序列表1=数字、a/A=字母、i/I=阿拉伯数字
start 有序列表:序号开始的值,默认1 <ol type="1" start="4">
reversed 有序列表:倒序排列 <ol type="1" reversed >
<li>的属性value 有序列表:设置序号值,会影响后面 <li type="I" value="5">
<ul type="disc">            		<!-- type可定义符号样式,默认disc=实心圆,可自定义样式取代-->
  <li type="square">l1    			<!--square=方块-->
    <ul><li>l1的嵌套子节点</li></ul>
  </li>            
  <li type="circle">l2</li>			<!--circle=空心圆-->
  <li>l3</li>
</ul>
<ol type="1">           <!-- type可定义排序样式,默认1=数字-->
  <li type="a">l1</li> 	<!-- a=小写字母排序-->
  <li type="A">l2</li> 	<!-- A=大写字母排序-->
  <li type="i">l3</li> 	<!-- i=小写阿拉伯字母排序-->
  <li type="I">l4</li> 	<!-- I=大写阿拉伯字母排序-->
  <li>l5</li>
</ol>

image.png

  • 无序标签、有序标签可以多层(相互)嵌套。
  • 列表项中的内容可以是文本,也可以是其他标签,如图片img、a标签。
  • 使用场景:新闻列表,导航按钮。
  • list-style-type:在css中设置列表符号样式,如ul li{list-style-type:disc} ``ol li{}枚举值-菜鸟教程
    • disc、circle...:实心、空心符号
    • decimal...:数字

⌨️快捷键(VSCode)标签名*数量>子标签名*数量,快速输入多组父子标签,加大括号则为标签中内容。ul>li*3:快速输入ul标签+3组子li标签。

<dl/dt/dd>语义化描述列表

作用同<ul/li>类似,通常用于展示词汇表或者元数据 (键 - 值对列表),块元素。JD首页的分类导航就是用的<dl/dt/dd>结构。

元素/属性 描述
<dl> description list,描述列表,包含多组<dt><dd>
<dt> description term( /tɜːrm/ 术语,项 )描述术语(标题)<dl>的子元素
<dd> description definition(/ˌdefɪˈnɪʃn/,定义)描述内容<dl>的子元素,放到<dl>后面,用来描述<dt>。默认样式左缩进:margin-inline-start: 40px
<dl>
  <dt>人物简介:</dt>
  <dd>一代诗仙</dd>
  <dt>代表作:</dt>
  <dd>仰天大笑出门去,下楼排队做核酸</dd>
</dl>

image.png

<blockquote>/<q>引用元素

语义化引用元素,代表其中的文字是引用内容。

元素/属性 描述
<blockquote>块元素 块级引用元素(quote /kwoʊt/ 引用、引文),默认会增加缩进,一般都会加上额外的自定义样式。
 cite (/saɪt/ 引用)标注引文相关资源的url地址或相关解释信息,但并不会显示
<q>行内元素 行内引用行内元素,默认样式是用伪元素添加了引号“”
 cite 同上块引用

⚠️注意:默认样式不同浏览器不同,所以最好通过css统一样式。

<style>
  blockquote {
    font-size: 1rem;
    color: #999;
    border-left: .2rem solid #dfe2e5;
    margin: 1rem 0;
    padding: .25rem 0 .25rem 1rem;
  }
</style>
<div>
  <blockquote>
    块引用blockquote文本<q>行内引用q</q>
  </blockquote>
  <q>行内引用q</q>
</div>

image.png

<span/font/b/i/u/del>文本元素

针对文本内容的常规元素。除了pre是块元素,其他都是行内元素。文本标签一般会嵌套在<p>标签中使用,实现不同语义/效果。

元素/属性 描述 值/示例
<span> ( /spæn/)无特定含义,是用来组织文档的行内元素(行内容器),外观取决于css <span>span内容</span>
<font> 设置文本字体样式的文本元素,文本在标签里
 face 字体类型,值为字体名称 face="楷体"
size 字体大小,从 1 到 7 的数字,默认3。不同于字号,已废弃不推荐使用。 推荐css代替
 color 字体颜色 颜色
<pre>块元素 预格式的文本(predefine /ˈpriːdɪˈfaɪn/ 预定义),保留空格、换行符,默认等宽字体。只能包含文本/行内元素,不能再包含其他块元素了。
<b> 粗体样式(Bold),单纯样式效果
<strong> 粗体效果,加重语气,更强调语义,语义在搜索引擎、语音阅读时有效
<i> _斜体_样式,单纯样式效果
<em> _斜体_效果(emphasis/ˈemfəsɪs/强调),着重语气,和i相比强调的语义
<u> 下划线
<del> 删除线
<sub> 下标(字体小)
<sup> 上标(字体小)
<span style="color:blue">span内容</span>
<font size="4" color="red" face="楷体">font标签内容</font>
<pre style="color:yellowgreen;font-family:'楷体'; font-size: 18px;">pre字体内容   ,
  支持回车和空   格</pre>
<b>粗体b</b> &nbsp;
<strong>粗体strong</strong>&nbsp;
<i>斜体i</i>&nbsp;
<em>em标签</em>&nbsp;
<u>下划线u</u>&nbsp;
<del>删除线del</del>&nbsp;
<sub>下标sub</sub>&nbsp;
<sup>上标sup</sup>

image.png

<abbr/address/code...>语义元素

表示特点语义的元素,默认提供了一些样式(吃藕丑)。

元素/属性 描述
<abbr>行内元素 缩略语或缩写(abbreviation /əˌbriːviˈeɪʃn/ 缩略),默认样式:下划线(虚线)
 title 用title解释其含义,鼠标提示显示
<address>块元素 联系方式的元素,如地址、URL,邮箱等。默认样式:斜体+块元素
<code>行内元素 计算机代码,默认样式:等宽字体
<var>行内元素 变量名称:数学表达式或编程中的变量,默认样式:斜体
<kbd>行内元素 键盘、用户输入,默认样式:monotype 字体
<samp>行内元素 计算机程序输出,(sample,样本)默认样式:monotype 字体
<time>行内元素,IE

标签:样式,标签,元素,默认,HTML,nbsp,大全,属性
From: https://www.cnblogs.com/anding/p/16821006.html

相关文章

  • HTML标签_文本标签2和HTML文本标签_练习
    HTML标签_文本标签2:文本标签:<b>:字体加粗<i>:字体斜体<font>:字体标签<center>:文本居中属性∶color:颜色size:大小face:字体代码示例:<!--加粗标签b-->......
  • HTML
    demo01(3种样式表)  demo02(3种选择器)-   demo03(样式的复合,组合,嵌套)   demo04(a标签)demo05(::) demo06(列表-无序,有序,图片) demo07(display和visibili......
  • 《代码大全2》——读后感2
    本次读后感写于阅读完《代码大全2》第三章和第四章。一、三思而后行:前期准备1)准备工作的核心目标就是降低风险,改进需求分析与项目规划。前期工作:项目规划,创作案例,分析需......
  • JAVA-数组元素动态初始化
    packagecom.itheima;publicclassshuzu02{publicstaticvoidmain(String[]args){//格式:数据类型[]变量名=new数据类型[数组长度]int[......
  • 《代码大全》笔记第四篇
       第四部分:语句这一部分主要分为五个部分:组织直线型代码、使用条件语句、控制循环、不常见的控制结构、表驱动法一般控制问题。主要表现是......
  • 《代码大全》笔记第三篇
     第三部分:变量这一部分主要分为四部分:使用变量的一般事项、变量名的力量、基本数据类型、不常见的数据类型。主要是在代码层面上的优化建议......
  • HTML5
    HTMLHyperTextMarkupLanguage(超文本标记语言)超文本包括:文字、图片、音频、视频、动画等W3CWorldWideWebConsortium(万维网联盟)W3C标准包括结构化标准语言(HT......
  • 【二叉树】两棵二叉搜索树中的所有元素
    0x00题目给你​​root1​​​和​​root2​​​这两棵二叉搜索树请你返回一个列表其中包含​​​两棵树​​​中的所有整数并按​​升序​​排序0x01思路二叉搜......
  • 【二叉树】最大层内元素和
    0x00题目给你一个二叉树的根节点​​root​​​设根节点位于二叉树的第​​1​​层而根节点的子节点位于第​​2​​层依此类推请返回层内元素之和​​​最大​​......
  • html学习
    基本元素1.标题<h1>到<h6>标签,代表不同大小的标题。2.段落<p>表示段落,会自动换行。3.粗体<b>和<strong>都能表示粗体,强调内容重要......