美文网首页
Part 1-3 常用的基本元素

Part 1-3 常用的基本元素

作者: 那谁_ | 来源:发表于2018-09-14 03:54 被阅读0次

常用元素

严格来说,单纯的<p>就是标签,而<p>一个段落</p>则是元素.


标题元素(Header 1~Header 6)

<h1>这是标题 1</h1>
<h2>这是标题 2</h2>
<h3>这是标题 3</h3>
<h4>这是标题 4</h4>
<h5>这是标题 5</h5>
<h6>这是标题 6</h6>
  • <h1 ~ h6>标签用来定义标题,其大小依次减小,<h1>是最大的标题,<h6>是最小的标题.
  • 标题标签包裹的内容会单独占一行.
  • 标题标签最多只能到<h6>,超出无效.

段落元素(paragraph)

<p>标签定义段落,每一个<p>
  • 被段落标签包裹的内容会独占一行.

图片元素(image)

<img src="logo.png" alt="加载失败~" height="150px" width="300px">
  • <img>标签用来嵌入图片,该标签没有结束标签,也可以称之为“空元素(empty element)”.
  • <img>标签有两个必备的属性.src="图片的地址/路径"alt="图片加载失败显示的文字".
  • heightwidth属性是分别用来设置图片的高度与宽度.

参考资料:

更多关于<img>元素知识可参看:<img>.


超链接元素(anchor)

<a href="http://www.baidu.com"  target="_blank">我是一个超链接,指向百度.</a>
  • <a>标签定义为超链接,href="指定链接目标".
  • target属性用来告诉浏览器是否保留原始界面.
<a href="http://www.baidu.com" target="_blank">
    <img src="logo.png" alt="百度">
</a>
  • 如果图片也需要超链接,则可以通过元素嵌套实现.

a标签的必备属性

属性名称 作用
href 目标链接 转跳到目标指定链接
target _blank_self_parent_top _blank时保留当前页面,为_self时不保留当前页面,为_parent时表示在当前框架的父框架打开,为_top时表示顶层框架打开,后两种一般用于iframe中.

页面内锚点

<a>元素用于页面内的锚点跳转时,应该先为该页面设置一些锚点,而定义锚点有两种办法:

  • 通过<a>元素的name属性来定义,<a name="anchor-name">中name属性的值就是锚点的名称</a>
  • 通过其他元素的id属性来定义,<div id="anchor-name">id属性值可以作为锚点的名称</div>

设置好了锚点之外,就可以通过<a>元素链接到该锚点位置,其href取值为“# + 锚点名称”

<a href="#anchor1">锚点链接一</a>
<a href="#anchor2">锚点链接二</a>

<div>
    <div>我这里有很多内容...</div>
    <!-- 使用a的name属性定义锚点 -->
    <a name="anchor1">点击锚点链接一,会跳到我这里</a>
    <div>我这里有很多内容...</div>
    <!-- 使用元素的id属性定义锚点 -->
    <p id="anchor2">点击锚点链接二,会跳转到我这里</p>
</div>

发送电子邮件

<a href="mailto:vacca@mail.com">发送邮件给我</a>
  • 当其用于邮件链接时,href属性的值为“mailto: + 邮件地址"

更多参考:

更多关于<a>元素知识可参看:<a>.


行内换行元素(Break)

<p>锄禾日当午,<br/>
   汗滴禾下土。</p>
  • 在行内进行换行.

列表元素(list)

有序列表(ordered list)
<ol>
    <li>首先把冰箱门打开</li>
    <li>然后把大象关进去</li>
    <li>最后把冰箱门关上</li>
</ol>
  • 用于给一些内容添加排序, 列表中的条目有先后之分.
无序列表(unordered list)
<ul>
    <li>HTML</li>
    <li>CSS</li>
    <li>JS</li>
</ul>
  • 这里的无序是指对于主体来说内容没有先后之分.
  • <li>标签不能单独存在, 必须包裹在<ul>里.
定义列表(definition list)
<dl>
    <dt>北京</dt>
        <dd>国家的首都, 看升国旗的地方</dd>
    <dt>上海</dt>
        <dd>魔都, 遍地是黄金的地方</dd>
</dl>
  • 给内容添加列表语义, 通过dd(definition description)给每个dt(definition title)进行相应的描述.
  • dtdd标签不能单独存在, 必须包裹在dl里面,且dl里面不推荐包裹其它标签.
  • 可以给一个dt配置多个dd, dd的语义是描述离它最近的一个dt, 所以不要出现多个dt对应一个dd.

参考资料:

更多列表知识可参看:<ol><ul><li>


div元素

<div>
    <h2>区块标题</h2>
    <p>区块描述文字</p>
</div>
  • <div>标签用来分割为独立的、不同的部分,一般用来分配网页的的布局.
  • 每一个<div>标签默认都另起一行.

span 元素

<div>
    <p><span>作者:</span><span>xxx</span></p>
    <p><span>发布时间:</span><span>xx-xx-xx</span></p>
    <p><span>浏览量:</span><span>xxxx</span></p>
</div>
  • <span>标签被用来组合文档中的行内元素.
  • 每一个<span>标签默认不会另起一行.

WIKI文档

相关文章

网友评论

      本文标题:Part 1-3 常用的基本元素

      本文链接:https://www.haomeiwen.com/subject/jglwgftx.html