Vue - HTML基础学习

一、元素及属性

1.元素

    <p>我是一级标题</p>

在这里插入图片描述

在这里插入图片描述

2.嵌套元素

把元素放到其他元素之中——这被称作嵌套。

    <p>我是<strong>一级</strong>标题</p>

在这里插入图片描述

3.块级元素

块级元素在页面中以块的形式展现,会换行,可嵌套内联元素。
列如:


在这里插入图片描述

4.内联元素

1)内联元素通常出现在块级元素中并环绕文档内容的一小部分,而不是一整个段落或者一组内容。
2)内联元素不会导致文本换行。
3)不能嵌套跨级元素。
列如:
在这里插入图片描述

5.空元素

一些元素只有一个标签,通常用来在此元素所在位置插入/嵌入一些东西。例如:元素 是用来在页面插入一张指定的图片。

6.属性class

    <p class="test-class">我是一级标题</p>
.test-class {
  color: red;
  background: black;
}

属性包含元素的额外信息,这些信息不会出现在实际的内容中。
在这里插入图片描述
在这里插入图片描述

<p>A link to my <a href="https://www.baidu.com/" title="The Baidu homepage" target="_blank">favorite website</a>.</p>

7.布尔属性

有时你会看到没有值的属性,这也是完全可以接受的。这些属性被称为布尔属性。
布尔属性只能有一个值,这个值一般与属性名称相同。

    <input type="text"/>
    <!-- 使用 disabled 属性来防止终端用户输入文本到输入框中 -->
    <input type="text" disabled/>

在这里插入图片描述

8.使用单引号还是双引号?(都可以)

9.在 HTML 中包含特殊字符

在这里插入图片描述

二、标题和段落

1.标题 h

一共有六种标题元素标签——h1、h2、h3、h4、h5 和 h6

    <h1>标题1</h1>
    <h2>标题2</h2>
    <h3>标题3</h3>

在这里插入图片描述

2.段落 p

    <p>段落</p>

3.列表 ul / ol

1.无序列表 ul + li

无序列表用于标记列表项目顺序无关紧要的列表

    <ul>
      <li>元素1</li>
      <li>元素2</li>
      <li>元素3</li>
    </ul>

在这里插入图片描述

2.有序列表 ol + li

有序列表需要按照项目的顺序列出来

    <ol>
      <li>元素1</li>
      <li>元素2</li>
      <li>元素3</li>
    </ol>

在这里插入图片描述

3.重点强调 em / strong

em : 带讽刺,斜体
strong :带警告,加粗

<p>
  这杯液体<strong>毒性很大</strong>——如果饮用了它,你<strong>可能<em>会死</em></strong></p>

在这里插入图片描述

4.标记 mark

    <p>
      <mark>标记</mark>
    </p>

在这里插入图片描述

三、超链接

   <p>
      <a href="https://www.baidu.com/">Baidu 主页</a>的链接。
    </p>
    <a href="https://www.baidu.com/">
      <image src="https://inews.gtimg.com/om_bt/OHyQqgC_5oi4Vm0tlH49XvJzqNBHo2Zryxx5F_be5N2cIAA/1000" alt="图片超链"/>
    </a>
    <a href="https://www.baidu.com/">
      <h1>标题</h1>
      <p>段落</p>
    </a>

在这里插入图片描述

四、文本格式进阶

1.描述列表 dl + dt + dd

描述列表使用与其他列表类型不同的闭合标签——dl
每一项都用 dt(description term)元素闭合。
每个描述都用 dd(description definition)元素闭合。
浏览器的默认样式会在描述列表的术语及其定义之间产生缩进。

    <dl>
      <dt>
        第一段
      </dt>
      <dd>
        第一段内容
      </dd>
      <dt>
        第二段
      </dt>
      <dd>
        第二段内容
      </dd>
      <dt>
        第三段
      </dt>
      <dd>
        第三段内容
      </dd>
    </dl>

在这里插入图片描述

2.缩略语 abbr

包裹一个缩略语或缩写,并且提供缩写的解释

    <p><abbr title="我是缩略语内容">缩略语内容</abbr>,正常段落内容</p>

在这里插入图片描述

3.换行 br

    <p>
      我是第一行
      我是第二行
      我是第三行
    </p>
    <br>
    <p>
      我是第一行<br>
      我是第二行<br>
      我是第三行<br>
    </p>

在这里插入图片描述

4.水平分割线 hr

    <p>我是第一行</p>
    <hr>
    <p>我是第二行</p>

在这里插入图片描述

五、多媒体

1.图片 img

需要两个属性才能起作用:src 和 alt。
src 属性包含一个 URL,该 URL 指向要嵌入页面的图像
alt 属性的描述

    <img src="https://xxx" alt="图片描述">

2.视频 video

    <video src="https://xxx" controls></video>

其他特性

<video
  controls
  width="400"
  height="400"
  autoplay
  loop
  muted
  preload="auto"
  poster="poster.png">
  <source src="rabbit320.mp4" type="video/mp4" />
  <source src="rabbit320.webm" type="video/webm" />
  <p>你的浏览器不支持此视频。可点击<a href="rabbit320.mp4">此链接</a>观看</p>
</video>

3.音频 audio

    <audio src="https://xxx" controls></audio>

4.响应式图片(图片适配) pictrue

<picture>
  <source media="(max-width: 799px)" srcset="img-small.jpg" />
  <source media="(min-width: 800px)" srcset="img-big.jpg" />
  <img src="img-big.jpg" alt="响应式图片" />
</picture>

六、表格 table tr td

table:每一个表格的内容都包含在这两个标签中
tr:让单元格从第二行开始(列)
td:最小的内容容器是单元格(行)

  <table>
   <tr>
     <td>序号1</td>
     <td>1</td>
     <td>2</td>
     <td>3</td>
   </tr>

    <tr>
      <td>序号2</td>
      <td>2</td>
      <td>4</td>
      <td>6</td>
    </tr>

  </table>
table {
  border-collapse: collapse;
}
td,
th {
  border: 1px solid black;
  padding: 10px 20px;
}

在这里插入图片描述

1.单元格宽占比 colspan

  <table>
   <tr>
     <td>序号1</td>
     <td colspan="2">1</td>
   </tr>

    <tr>
      <td>序号2</td>
      <td>2</td>
      <td>4</td>
    </tr>
  </table>

在这里插入图片描述

2.单元格高占比 rowspan

  <table>
   <tr>
     <td>序号1</td>
     <td rowspan="2">1</td>
     <td>2</td>
   </tr>

    <tr>
      <td>序号2</td>
    </tr>
  </table>

在这里插入图片描述

2.单元格样式 colgroup + col

  <table>
    <colgroup>
      <col style="background-color: gray"/>
      <col style="background-color: red" span="2">
    </colgroup>
   <tr>
     <td>序号1</td>
     <td>1</td>
     <td>2</td>
   </tr>
    <tr>
      <td>序号2</td>
      <td>1</td>
      <td>2</td>
    </tr>

  </table>

在这里插入图片描述

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值