前端与HTML | 青训营笔记

97 阅读2分钟
这是我参与【第五届青训营】伴学笔记创作活动的第1天

因为我之前学会HTML所以我记录的是我不会的,而不是完整课程内容。

一、课程内容

1. 插入音频
<audio
    src="地址"
    controls>
</audio>
2.插入视频
<video
    src="地址"
    controls>
</video>    
3.表格

(1)选定一个Type

<label><input type="radio" name="sport"/></labe>

(2)下拉列表

<p>
  <select>
    <option>1</option>
    <option>2</option>
  </select>
</p>  
  

(3)有序列表ol,无序列表ul

4.文本描述

(1)整块文本< blockquote>

(2)引用专有名词< cite>

<p>我最喜欢的一本书是<cite>面纱</cite>.</p>

(3)强调

  • 引号< q>
我们讲过<q>字符串是不可变量</q>
  • 语气< em> 斜体
<p>Cats <em>are</em> cute animals.<p>
  • 句子 < strong>

(4)引入代码段

<pre><code>
const add = (a,b)=>a+b;
</code></pre>

二、课外内容

HTML 标签不区分大小写。也就是说,输入标签时既可以使用大写字母也可以使用小写字母。

(1)块级元素与内联元素
  • 块级元素在页面中以块的形式展现 —— 相对于其前面的内容它会出现在新的一行,其后的内容也会被挤到下一行展现。块级元素通常用于展示页面上结构化的内容,例如段落、列表、导航菜单、页脚等等。一个以 block 形式展现的块级元素不会被嵌套进内联元素中,但可以嵌套在其它块级元素中。

  • 内联元素通常出现在块级元素中并环绕文档内容的一小部分,而不是一整个段落或者一组内容。内联元素不会导致文本换行:它通常出现在一堆文字之间,例如超链接元素 < a> 或者强调元素:< em> 和 < strong>。

< em> 是一个内联元素,所以就像你在下方可以看到的,第一行代码中的三个元素都没有间隙的展示在了同一行。而

是一个块级元素,所以第二行代码中的每个元素分别都另起了新的一行展现,并且每个段落间都有一些间隔(这是因为默认的浏览器有着默认的展示 < p>元素的 CSS 样式)。

第一第二第三

第四

第五

三、拓展引申

(1)HTML developer.mozilla.org/zh-CN/docs/…

(2)属性说明 developer.mozilla.org/en-US/docs/…

(3)最新HTML5 html.spec.whatwg.org/multipage/