前端与HTML | 青训营

55 阅读2分钟
  • 前端的定义

对于网站来说,通常是指网站的前台部分,包括网站的表现层和结构层。浏览器、APP、应用程序的界面展现和用户交互就是前端。前端工程师通过前端技术完成界面设计,界面制作,用户交互,网站维护、网站优化等等。

  • 前端技术栈

Html+Css:HTML定义了网页内容的含义和结构。CSS是一种样式表语言,用来描述 HTML 或 XML文档的呈现。

javascript:JavaScript ( JS ) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。

  • 前端应该关注哪些方面?

功能,安全,体验,无障碍,性能,兼容,美观,用户体验。

  • 前端的开发环境

基本的浏览器和编辑器。

  • HTML是什么?
<!doctype html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>页面标题</title>
    </head>
    <body>
        <h1>一级标题</h1>
        <p>段落内容</p>
    </body>
</html>

DOCTYPE标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义来解析文档。 <!doctype html>声明必须是 HTML 文档的第一行。

<html></html>可告知浏览器其自身是一个 HTML 文档。限定了文档的开始点和结束点,在它们之间是文档的头部和主体。

<head> 标签用于定义文档的头部,它是所有头部元素的容器。描述了文档的各种属性和信息,包括文档的标题,在 Web 中的位置以及和其他文档的关系等。 <head> 中的元素可以引用脚本,指示浏览器在哪里找到样式表等等。

<meta> 可提供有关页面的元信息,位于文档的头部。

<title> 标签定义文档的标题,在所有 HTML 文档中是必需的。title标签只能在head标签内出现;title的内容可以方便搜索引擎索引页面。

<body>标签定义文档的主体。包含文档的所有内容,比如文本、超链接、图像、表格和列表等等。

<h1></h1>之间的文本被显示为标题

<p></p> 之间的文本被显示为段落

  • HTML语法

标签和属性不区分大小写,但推荐小写。

空标签可以不闭合,比如:input,meta。

属性值推荐用双引号包裹。

某些属性值可以省略,比如:required,readonly。

  • HTML语义化好处

    1.代码可读性

    2.可维护性

    3.搜索引擎优化

    4.提升无障碍性