• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

H5基本开发2——HTML常见标签

武飞扬头像
小小小韭菜
帮助1

 常见标签说明

  1.  
    <!DOCTYPE html>
  2.  
    <html lang="zh-CN">
  3.  
    <head>
  4.  
    <meta charset="UTF-8">
  5.  
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.  
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7.  
    <title>常见标签</title>
  8.  
    </head>
  9.  
    <body>
  10.  
    <!-- 标题标签,一般标题标签占一行 -->
  11.  
    <!-- 一个文档中一般只有1个 -->
  12.  
    <h1 id="top1">标题1</h1>
  13.  
    <!-- h2 不超过3个-->
  14.  
    <h2>标题2</h2>
  15.  
    <!-- h3 随便用 -->
  16.  
    <h3>标题3</h3>
  17.  
    <h4>标题4</h4>
  18.  
    <h5>标题5</h5>
  19.  
    <h6>标题6</h6>
  20.  
    <!-- 段落标签p -->
  21.  
    <p>
  22.  
    告知搜索引擎,该标签中,放的是大段的文字
  23.  
    内部只能放文字,不能放 其他(block,inline-block)标签
  24.  
    </p>
  25.  
    <p>
  26.  
    在具体的文本中,浏览器不区分回车换行符和空格,都处理为一个空格、如果需要多个空格
  27.  
    时请使用&nbsp;实体字符.如果需要换行符则使用<br/>标签
  28.  
    </p>
  29.  
    <!-- header标签 -->
  30.  
    <header>页眉</header>
  31.  
    <!-- 文章标签 -->
  32.  
    <article>文章</article>
  33.  
    <!-- 边栏 -->
  34.  
    <aside>边栏</aside>
  35.  
    <!-- 页脚 -->
  36.  
    <footer>页脚</footer>
  37.  
    <!-- 表强调 -->
  38.  
    <strong>我最牛逼~</strong>显示效果和<b></b>一致,内容加粗显示
  39.  
    <b>我就是牛逼~</b>
  40.  
    <!-- 表强调 -->
  41.  
    <em>斜体</em>
  42.  
    <i>斜体</i>
  43.  
    <!-- 时间 -->
  44.  
    <time>9:23</time>
  45.  
    <!-- 地址 -->
  46.  
    <address>地址</address>
  47.  
    <!-- 无序列表 -->
  48.  
    <ul>
  49.  
    <li><div>111</div></li>
  50.  
    <li>玄幻小说</li>
  51.  
    <li>都市小说</li>
  52.  
    </ul>
  53.  
    <!-- 有序列表 -->
  54.  
    <ol>
  55.  
    <li>红楼梦</li>
  56.  
    <li>西域记</li>
  57.  
    <li>水浒传</li>
  58.  
    </ol>
  59.  
    <h1>使得分胜负</h1>
  60.  
    <!--
  61.  
    以上标签,称为语义化标签,标签的语义化与最终渲染效果无关,标签在页面上的渲染效
  62.  
    果只与对应的样式有关。
  63.  
    使用语义化标签可以让搜索引擎更容易搜到我们编写html文档,便于项目的推广。
  64.  
    语义化标签的问题:语义化标签虽然拥有一些默认的初始样式,但是在不同的浏览器上,
  65.  
    语义化的标签,其初始化样式,可能存在一些差异,因此再使用语义化标签时,要优先考虑将有差异的
  66.  
    样式统一初始化。
  67.  
    常见差异样式: margin padding
  68.  
    SEO :搜索引擎优化
  69.  
    关键字
  70.  
    SEM :搜索引擎商业 竞价排名
  71.  
    -->
  72.  
    <!-- 图片标签 -->
  73.  
    <img src="../../img/1.png" alt="图片加载中">
  74.  
    <!--
  75.  
    相对路径:是指以使用该图片资源的html文档为起点
  76.  
    去查找该图片,而形成的路径
  77.  
    当前目录用 ./表示 可以省略
  78.  
    上级目录用 ../表示
  79.  
    实际开发中,如果发现图片不能正常显示,优先查看
  80.  
    控制台中的console部分。查看报错,路径是否有错误
  81.  
    图片标签,在界面中依然是一个矩形盒子,在设置样式的
  82.  
    时候,一般只设置宽度,高度会根据图片的宽高比例自适应
  83.  
    -->
  84.  
    <!-- 锚点标签:带交互的标签,可以实现跳转
  85.  
    target:属性用来设置跳转后页面的打开方式
  86.  
    _self :在当前窗口打开
  87.  
    _blank:在新窗口打开
  88.  
    -->
  89.  
    <!-- 跳转到万维网 -->
  90.  
    <a href="http://www.百度.com" target="_blank">百度一下你就知道</a>
  91.  
    <!-- 跳转到其他文档 -->
  92.  
    <a href="1_周报回顾.html">1_周报回顾</a>
  93.  
    <a href="img/1.png">图片</a>
  94.  
    <a href="课程包计划.xlsx">课程包</a>
  95.  
    <!-- 跳转到当前文档的指定位置 -->
  96.  
    <a href="#top1">回到顶部</a>
  97.  
    <!--
  98.  
    跳转到文档指定位置,是通过在文档的特定位置标签上
  99.  
    设置id属性,在a标签的href属性中填入该id属性值
  100.  
    在点击时,整个文档就会发生移动,将该行显示在浏览器
  101.  
    可视区域中
  102.  
    应用场景: 回到顶部,目录列表
  103.  
    -->
  104.  
    </body>
  105.  
    </html>
学新通

header定义页面的或区域的头部

nav定义导航链接

article 定义文章的内容
section 定义网页中的一个区块,例如章节、页眉、页脚等
aside 定义网页页面部分的侧边栏
footer 定义网页的尾部

html标题

HTML 标题 Heading 是通过 <h1> - <h6> 等标签进行定义的
标签只用于标题。不要仅仅是为了生成粗体或大号的文本而使用标题
块级元素
但是这里会涉及搜索引擎的优化和推广的问题,一般建议一个 html 文档中只有 1 h1 3 个左右的 h2
学新通

html段落

HTML 段落是通过 <p> 标签进行定义的
块级元素,浏览器会自动地在段落的前后添加空行
  1.  
    <h1>这是一个测试文件</h1>
  2.  
    <p>具体内容1</p>
  3.  
    <p>具体内容2</p>

html折行

不产生一个新段落的情况下进行换行(新行)使用 <br /> 标签

 学新通

如果需要按html文档中内容的格式进行显示,可以使用标签 <pre> 

学新通 

页面链接的基本概念 

网页的强大之处就在它的超链接,在浏览器中通过点击网页中的超链接,可以很方便地打开另外一个网页或者是图片、文件、邮件地址
一个网页中的链接分成两个部分:链接的载体和链接的目标地址
链接的载体就是在网页中文字和图片,凡是包含链接的文字和图片都称为超链接
  • 当需要从一个网页链接到另一个网页的时候,使用 <a> 元素
  • <a> 元素中的href属性说明了链接的目的地
  • <a> 元素中的内容是链接的标签。标签显示在网页上。默认情况下会在下面加下划线说明可以单击
  • 链接可以是文字或者图像
  • 当你点击链接时,浏览器装载href中指定的网页
  • 可以链接相同文件夹下的文件,也可以链接不同文件夹下面的文件
  • 使用 .. 链接父目录中的文件
  • / 分割路径中的各个部分
  • 网站中的文件名或者文件夹中不能出现空格
  • 最好在构建的早期就组织好你的网页。这样网站升级时,就不需要改一堆路径了

页面链接

  • 链接有外部链接、内部链接、邮件链接3种形式
  • 绝对路径:完整的描述文件位置的路径
  • 相对路径:自己相对与目标位置
一个超链接通常由以下 3 个部分构成:
  • 超链接标记 <a></a> HTML链接是通过 <a> 标签进行定义的
  • 属性href及其值,href属性来描述链接的地址
  • 超链接中显示页面上显示链接的文字 <a href="http://www.sina.com.cn">新浪网</a>
a 标签基本用法
点击<a href="https://www.百度.com">target属性</a>可以定义 

a标签在浏览器中有默认的显示效果,可以使用css覆盖定义

  1.  
    <a href="https://www.百度.com">
  2.  
    <img src="images/29.jpg" width="200" height="100">
  3.  
    </a>
可以定义 target 定义被链接的文档在何处显示,记忆配置 _blank 新开窗口显示链接内容,默认 _self表示在当前窗口中进行显示

设置超链接选项

  • _blank将链接的文件载入一个未命名的新浏览器窗口中
  • _parent将链接的文件载入含有该链接的框架的父框架集或父窗口中
  • _self将链接的文件载入该链接所在的同一框架或窗口中。此目标为默认值,因此通常不需要指定它
  • _top在整个浏览器窗口中载入所链接的文件,因而会删除所有框架
<a href="http://www.百度.com" target="_blank">百度一下你就知道</a>

内部链接

有时候,当某页的内容很多时,我们可以利用网页的内部链接,以便使用者快速的找到资料
书签:内部链接就是网页中的书签
  1.  
    <a name=”书签名称”>书签内容</a>
  2.  
    <a href="#标签a">单击此处监视浏览器调到“标签a”处</a>

邮件链接

邮件链接可使访问者在浏览页面时,只需单击电子邮件链接就能打开默认的邮件编辑软件,向指定的地址发送邮件
<a href="mailto:19903152@qq.com">给老师写信</a>

访问者单击电子邮件链接时,将打开默认的电子邮件编辑软件 

html图像

浏览器处理 <img> 元素的方式,与其它元素不同。以 <h1> 或者 <p> 为例。当浏览器在页面中遇到这些标签,它只需显示它们,非常简单。但是当浏览器遇到一个 <img> 元素时,就要进行特殊处理:浏览器 必须先接收图像然后再在页面上显示它们。
网页中常用的图像 jpg gif png
  • GIF:优点(动画存储格式),缺点(最多256色,画质差)
  • JPG:优点(文件小,利于网络传输),缺点(画质损失)
  • PNG:优点(可保存透明背景的图片),缺点(画质损失)
HTML 图像是通过 <img> 标签进行定义的,单标签。 <img> 是内联元素,前后不会插入换行
src 源属性的值是图像的 URL 地址,这里的地址可以是当前应用中的内容,也可以是网络上的资源
<a href="https://www.百度.com"><img src="images/29.jpg" width="200" height="100"></a>

 alt属性用来为图像定义一串预备的可替换的文本,如果图片可以正常显示则不会显示替换文本

 学新通

常见属性widthheight设置图片显示的宽和高 

 学新通

 一般建议针对图片可以专门提供大图和小图,不建议针对大图进行设置压缩大小

html水平线

<hr /> 标签在 HTML 页面中创建水平线。
hr 元素可用于分隔内容。
学新通
可以设置水平线的宽度 width=80%

html文本格式化

<b> <i> 定义粗体或斜体文本
<strong> 或者 <em> 显示样式类似 b i ,但是重要的是意味着要呈现的文本是重要的,所以要突出显示
<b> 京东价 </b>
学新通
<i> 商品的销售价 </i>
学新通
<q> <blockquote> 表示引用,但是浏览器的默认显示效果是有区别
还有很多的文本效果,但是一般建议使用 css 进行格式化

html标签上的style属性

内联样式设置: <p style="color:blue ; margin - left:20px ; "> 这是一个段落。 </p>

列表元素

创建列表的方式
将每一个列表项目放入 <li>
ol 或者 li 封装列表元素

无序列表

  1.  
    <ul type="square">
  2.  
    <li>Coffee</li>
  3.  
    <li>Tea</li>
  4.  
    <li>Milk</li>
  5.  
    </ul>
  6.  
    <ul type="circle">
  7.  
    <li>Coffee</li>
  8.  
    <li>Tea</li>
  9.  
    <li>Milk</li>
  10.  
    </ul>
通过 type 属性指定列表样式
描述
disc 默认值。实心圆
circle 空心圆
square 实心方块
有序列表
通过 type 属性指定列表样式,通过 start 属性指定从哪开始, start 的值是数字
  1.  
    <ol start="50">
  2.  
    <li>咖啡</li>
  3.  
    <li>牛奶</li>
  4.  
    <li></li>
  5.  
    </ol>
type 属性规定在列表中所使用的标记类型,有 1 A a I i 五种
<ul> <li>
学新通
<ol> <li>
学新通

Html5的语义标签

一个语义元素能够清楚的描述其意义给浏览器和开发者,无语义元素 div span 无需考虑内容;语义元
form table img 清楚的定义了它的内容
语义标签目标是创建更好的页面结构
  • <article> 定义页面独立的内容区域
  • <aside> 定义页面的侧边栏内容
  • <footer> 定义 section document 的页脚
  • <header> 定义了文档的头部区域
  • <nav> 定义导航链接的部分
  • <section> 定义文档中的节(section、区段)
都是块级元素

div元素

<div> 元素是块级元素,它可用于组合其他 HTML 元素的容器。显示样式一定使用 CSS 进行格式控制
<div> 元素没有特定的含义,由于它属于块级元素,浏览器会在其前后显示折行。
如果与 CSS 一同使用, <div> 元素可用于对大的内容块设置样式属性。
<div> 元素的常见的用途是文档布局。它取代了使用表格定义布局的老式方法。使用 <table> 元素进行文档布局不是表格的正确用法。 table 元素的作用是显示表格化的数据。

span元素

<span> 元素是内联元素,可用作文本的容器,没有特定的含义。当与 CSS 一同使用时, <span> 元素可用于为部分文本设置样式属性
  • span 没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化
  1.  
    <p class="tip"><span>提示:</span>正常显示文本信息</p>
  2.  
    p.tip span {
  3.  
    font-weight:bold;
  4.  
    color:#ff9955;
  5.  
    }

div布局

div 元素是用于分组 HTML 元素的块级元素。
  • <div> 是一个块级元素。这意味着它的内容自动地开始一个新行。实际上,换行是 <div> 固有的唯一格式表现。可以通过 <div> classid应用额外的样式,那么该标签的作用会变得更加有效
  • 不必为每一个 <div> 都加上类class id,虽然这样做也有一定的好处
  • 可以对同一个 <div> 元素应用 class id 属性,但是更常见的情况是只应用其中一种。这两者的主要差异是, class 用于元素组(类似的元素或者可以理解为某一类元素),而 id 用于标识单独的唯一的 元素
  • <div> 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何 格式与其关联
  1.  
    <h3>This is a header</h3>
  2.  
    <p>This is a paragraph.</p>
  3.  
    <div style="color:#00FF00">
  4.  
    <h3>This is a header</h3>
  5.  
    <p>This is a paragraph.</p>
  6.  
    </div>

学新通 

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgfccia
系列文章
更多 icon
同类精品
更多 icon
继续加载