前端与 HTML | 青训营笔记

80 阅读2分钟

这是我参与「第四届青训营 」笔记创作活动的第1天

5.jpg

一、重点内容

  • 前端的基本概念
  • 认识HTML,以及HTML的基本语法
  • 简单介绍了语义化

二、详细介绍

前端

前端是什么?

我认为前端就是无论是在PC端,还是移动端或是浏览器,都可以将我们的网页展现给用户浏览,所以我们要关注以下七个方面:

  1. 功能
  2. 美观
  3. 无障碍
  4. 安全
  5. 性能
  6. 兼容
  7. 体验

前端的开发环境

浏览器:

  1. IE/Edge
  2. Chrome(推荐)
  3. Firefox
  4. Safari
  5. 360浏览器
  6. QQ浏览器

编辑器:

  1. VSCode
  2. Vim
  3. WebStorm
  4. Visual Studio Code
  5. Editplus
  6. Adobe dreamweaver
  7. Sublime text
  8. Hbuilder

HTML

HTML是啥?

HTML全称是Hyper Text Markup Language,也就是超文本标记语言,它是一种标记语言,而不是编程语言

HTML注意事项

一个 HTML 标签由开始标签、属性、内容和结束标签组成


          属性
           ↓
<div class="one">前端</div>
 ↑                ↑      ↑
开始标签         内容   结束标签

  1. 标签和属性不区分大小写,推荐小写,大多数属性值要区分大小写
  2. 所有 HTML 标签都要放在'<>'内;
  3. HTML 中不同的标签可以实现不同的效果;
  4. 属性值最好用双引号("")包着;
  5. 如果使用了某个标签,则必须使用对应的结束标签来结尾,一般分为两种标签:
  • 双标签:<开始标记></结束标记>,例如:<html></html>,<body></body>......
  • 单标签:<单标记>,例如:</br>......
<!DOCTYPE html><!--声明文档类型,由渲染引擎解析-->
<html lang="en"><!--根标签-->
<head><!--头部标签,里面的内容是给浏览器/搜索引擎看的-->
    <meta charset="UTF-8"><!--字符编码,让浏览器做好翻译工作-->
    <title>前端与HTML</title><!--标题标签-->
</head>
<body><!--主体标签,给用户/浏览者看-->
    <h1>一级标题</h1>
    <h2>二级标题</h2>
    <h3>三级标题</h3>
    <h4>四级标题</h4>
    <h5>五级标题</h5>
    <h6>六级标题</h6>
    段落内容<br>
</body>
</html>

20.png

语义化

传达内容,而不是样式

概念

根据内容的结构,选择合适的标签。

意义

  • 网页结构合理;
  • 网页内容容易被搜索引擎抓取;
  • 方便其他设备的解析;
  • 方便团队的开发与维护。

如何做到语义化?

  • 了解每一个标签与属性的意思;
  • 使用前,想清楚什么样的标签才适合这个内容;
    • 例如:有序列表使用"ol";无序列表使用"ul"
  • 尽量用css样式。

*好的语义化就算没有样式表文件,结构依然清晰明了。*

三、总结

初步认识了前端和HTML。

本文若有不足,欢迎纠正。