【HTML】HTML页面和常见标签

【HTML】HTML页面和常见标签

什么是前端Web 前端,用来直接给以用户呈现的一个一个的网页。一个软件通常是由 后端+前端 完成的

后端:通过 Java/C++等语言,完成相关的逻辑处理,将数据返回给前端

前端:把后端返回过来的数据进行一系列的拼装之后,把完美的页面呈现给用户

Web 页面

PC 端应用程序页面

移动端 APP 页面

HTML 页面编写HTML 是超文本标记语言

超文本:支持文本、声音、图片、视频、表格、链接标记:由许许多多的标签组成HTML 是运行到浏览器上面的,就是说当你写完一个 HTML 代码之后,需要一个浏览器才能让它跑起来

双标签:标签有开始有结束

代码语言:javascript复制

这是页面标题

这是页面内容

html:html 文件的跟标签head:编写页面相关的属性title:页面标题body:页面的内容展示信息每一个标签相当于是一个节点,这么多的标签(节点)构成了一个 DOM 树。树就有一些子节点,head、title、body… 就相当于是 html 的一个子标签

所有的标签都是 html 的子标签head 和 body 是兄弟标签head 和 title 是父子标签

DOM 树中的每一个标签就相当与是一个对象,程序猿就可以通过代码拿到这些标签(拿到这些对象),之后就可以对这些对象进行“增删查改”

image.png|615如何快速生成代码框架直接在 vscode 中输入 ! + enter,生成:

代码语言:javascript复制

Document

:这里是在指定 html 的版本。这里指定当前 html 版本为 5。现在我们日常看到的网页基本上都是 html5:这里是在指定语言。lang 代表语言,en 代表 English。这是给浏览器看的,里面仍然什么语言都可以输入image.png|307:UTF-8 是文件解码方式。如果加码和解码的方式不一样,就会显示乱码:移动端适配(不做过多研究)常见标签注释标签注释不会显示在界面上,目的是提高代码的可读性

代码语言:javascript复制快捷键:Ctrl + / 可以快速的进行注释/取消注释标题标签有六个,从 h1 - h6,数字越大,字体越小

代码语言:javascript复制

这是页面标题

这是 h1 标题

这是 h2 标题

这是 h3 标题

这是 h4 标题

这是 h5 标题

这是 h6 标题

image.png|289段落标签p 标签表示一个段落

代码语言:javascript复制

这是页面标题

今天是非常痛苦的,明天也是非常痛苦的

但后天是非常令人高兴的,因为大部分人都会倒在明天晚上

image.png|544

注意:

使用 p 标签,段落之间存在一个空隙当前的 p 标签描述的段落, 前面还没有缩进(未来 CSS 会学)自动根据浏览器宽度来决定排版html 内容首尾处的换行,空格均无效在 html 中文字之间输入的多个空格只相当于一个空格html 中直接输入换行不会真的换行,而是相当于一个空格.换行标签br 是 break 的缩写,表示换行

代码语言:javascript复制

这是页面标题

今天是非常痛苦的,
明天也是非常痛苦的

但后天是非常令人高兴的,
因为大部分人都会倒在明天晚上

image.png|533

注意:

br 是一个单标签(不需要结束标签)br 标签不像 p 标签那样,两行间带有一个很大的空隙
是规范写法,不建议写成
格式化标签删除:strong 标签和 b 标签倾斜:em 标签和 i 标签删除线:del 标签和 s 标签下划线:ins 标签和 u 标签代码语言:javascript复制

这是页面标题

今天

是非常痛苦的,


明天

也是非常痛苦的

后天

是非常令人高兴的,


因为大部分人都会倒在

明天晚上

两种标签都能达到效果,但前者不仅能达到效果,还都有强调的作用,它们向搜索引擎、屏幕阅读器等辅助技术传达了文本的重要性,而不仅仅是视觉上的加粗

更多创意作品