【字节第二届青训营】01.16 前端与HTML 01

145 阅读1分钟

【字节第二届青训营】01.16 前端与HTML

01 前端

前端定义

前端指的是网站前台部分,是运行在PC端,移动端等浏览器上展现给用户浏览的网页。解决的是图形界面下的人机交互问题。

技术栈

  • JavaScript(行为)
  • CSS(样式)
  • HTML(内容)

关注问题

美观、功能性、无障碍性、安全性、性能、兼容性、体验感

02 HTML

HTML定义

HyperText Markup Language(超文本+标记语言)

DOM树

当网页被加载时,浏览器会创建页面的文档对象模型Document Object Model) image.png

基本语法

  • 标签和属性不区分大小写,推荐小写
  • 空标签可以不闭合,比如 input、meta
  • 属性值推荐用双引号包裹
  • 某些属性值可以省略,比如 required、readonly

常用标签

标题标签:应用于标题文本,而不是为了产生粗体文本而使用。

标题标签.png

文本标签:

文本.png

引用标签:

引用.png

Code标签:

代码.png

列表标签:

  1. 无序表无序表.png
  2. 有序表有序表.png
  3. 定义表定义表.png

链接标签:

<a href="url" target="_blank" > Link text </a>

其他:多媒体标签、输入文本、选择标签等。

内容划分

div 元素可以把文档分割为独立的、不同的区域,每个区域就相当于一个块级容器,其中可以放置段落、标题、表格、图片、乃至任何HTML元素。 image.png

语义化

  • 定义: 根据内容的结构化,选择合适的标签
  • 优点: 有利于开发者的阅读、开发和维护,方便设备解析,提升用户体验感