Vue - HTML基础学习

一、元素及属性

1.元素

html 复制代码
    <p>我是一级标题</p>

2.嵌套元素

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

html 复制代码
    <p>我是<strong>一级</strong>标题</p>

3.块级元素

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

列如:

4.内联元素

1)内联元素通常出现在块级元素中并环绕文档内容的一小部分,而不是一整个段落或者一组内容。

2)内联元素不会导致文本换行。

3)不能嵌套跨级元素。

列如:

5.空元素

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

6.属性class

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

属性包含元素的额外信息,这些信息不会出现在实际的内容中。

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

7.布尔属性

有时你会看到没有值的属性,这也是完全可以接受的。这些属性被称为布尔属性。

布尔属性只能有一个值,这个值一般与属性名称相同。

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

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

9.在 HTML 中包含特殊字符

二、标题和段落

1.标题 h

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

html 复制代码
    <h1>标题1</h1>
    <h2>标题2</h2>
    <h3>标题3</h3>

2.段落 p

html 复制代码
    <p>段落</p>

3.列表 ul / ol

1.无序列表 ul + li

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

html 复制代码
    <ul>
      <li>元素1</li>
      <li>元素2</li>
      <li>元素3</li>
    </ul>

2.有序列表 ol + li

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

html 复制代码
    <ol>
      <li>元素1</li>
      <li>元素2</li>
      <li>元素3</li>
    </ol>

3.重点强调 em / strong

em : 带讽刺,斜体

strong :带警告,加粗

html 复制代码
<p>
  这杯液体<strong>毒性很大</strong>------如果饮用了它,你<strong>可能<em>会死</em></strong>。
</p>

4.标记 mark

html 复制代码
    <p>
      <mark>标记</mark>
    </p>

三、超链接

html 复制代码
   <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)元素闭合。

浏览器的默认样式会在描述列表的术语及其定义之间产生缩进。

html 复制代码
    <dl>
      <dt>
        第一段
      </dt>
      <dd>
        第一段内容
      </dd>
      <dt>
        第二段
      </dt>
      <dd>
        第二段内容
      </dd>
      <dt>
        第三段
      </dt>
      <dd>
        第三段内容
      </dd>
    </dl>

2.缩略语 abbr

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

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

3.换行 br

html 复制代码
    <p>
      我是第一行
      我是第二行
      我是第三行
    </p>
    <br>
    <p>
      我是第一行<br>
      我是第二行<br>
      我是第三行<br>
    </p>

4.水平分割线 hr

html 复制代码
    <p>我是第一行</p>
    <hr>
    <p>我是第二行</p>

五、多媒体

1.图片 img

需要两个属性才能起作用:src 和 alt。

src 属性包含一个 URL,该 URL 指向要嵌入页面的图像

alt 属性的描述

html 复制代码
    <img src="https://xxx" alt="图片描述">
相关推荐
开开心心就好5 小时前
批量提取PDF中的图片,直接导出原图
前端·javascript·支持向量机·智能手机·pdf·html·启发式算法
Setsuna_F_Seiei7 小时前
前端转型 Agent 开发 05 之 Agent Hooks 与 Checkpointer(让 Agent 从全自动转变人为可掌控)
前端·agent·ai编程
百万蹄蹄向前冲9 小时前
风扇转了一晚上MVP专家团翻车事故
前端·人工智能
默_笙9 小时前
🏛 给 AI 配一间办公室:Harness Engineering 六大模块与它的实现
前端·javascript
linux_cfan11 小时前
videojs v10 源代码系列解读:14 · 谓词守卫:在运行时安全地调用能力
前端·javascript·音视频
kyriewen11 小时前
我扒了 10,221 条 JD:腾讯技术岗 75% 在要 AI
前端·人工智能·ai编程
郑州光合科技余经理12 小时前
同城外卖小程序开发:下单成功后,后台导出能不能对上用户端状态
开发语言·前端·git·后端·uni-app·php·ai编程
IT_陈寒12 小时前
Vue的响应式让我熬到凌晨三点,原来漏了这个小细节
前端·人工智能·后端
Blanche150013 小时前
利用 RAG 为答疑机器人扩展知识范围
前端
天若有情67313 小时前
【纯前端小工具】公历生日转农历,批量查询每年农历生日对应的公历日期(GitHub Pages在线直接用)
前端·javascript·github pages·农历转换·lunisolar·网页小工具