web前端学习笔记Day01

107 阅读1分钟

VSCode快捷键

  • i:自动生成一套html代码
  • ctrl+alt+o:快速在浏览器中浏览网页

常用元素

HTML提供了大量元素,每一个元素都有特定的用途,保证了网页的丰富多样性

  • 区块:div
  • 区分:span
  • 文本:p,h1~h6, em, dt, dd
  • 表格:table, tbody, thead, tr, td, th, tfoot, caption
  • 表单:form, input, label, textarea, select
  • 链接:a
  • 图片:img
  • 文档:html, head, title, body, meta
  • 列表:ul, ol, li, dlside, footer, nav
  • 其他:br, hr, iframe
  • 结构:header, section, a, strong, pre, address, q, blockquote, cite, code

元素嵌套元素

元素嵌套的含义:把多个功能相似的,临近的元素包装成一个整体来使用,方便对它们进行归类、统一操作。


元素的属性

  • 每个元素都可以拥有自己的属性,属性可以增强元素的功能
  • 书写格式:<起始标签 属性名="属性值">
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>我的网页</title>
    </head>
    <body bgcolor="red" id="main" class="box">
    </body>
</html>
  • 上图中的html、meta、body元素均拥有属性,其中body元素拥有3个属性
  • 属性名都是小写,且是无序的,谁先谁后不影响实际效果
  • 属性值可以使用双引号,单引号括住,也可以省略引号。建议使用双引号。
  • 有些属性是公共的,每一个元素都可以设置,比如:class、id、title
  • 有些属性是特有的,不是每一个元素都可以设置,比如:meta的charset属性、img的alt属性等。