HTML入门笔记1

120 阅读2分钟
  1. HTML是谁发明的? 答:HTML全称(HyperText Markup Language),超文本标记语言,是由一位物理学家蒂姆·伯纳斯-李创造发明。同时他还发明了URL,http。www(world wide web) = HTML+URL+http。
  2. HTML的起手式是什么? 答:HTML的起手式,在常见的前端编程软件中只需要按出英文的感叹号( ! ),然后按下tab键,就能够自动生成HTML的基本结构。
 <!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

注:其中的lang="zh-CN",表示将语言改为中文简体。

  1. 常用的表示章节的标签有哪些,分别是什么意思? 答:常见的章节标签有以下几个:
  • section:表示文章章节。
    
  • article:表示文章。
    
  • p标签:表示文章段落。
    
  • header:表示文章头部。
    
  • footer:表示文章的尾部。
    
  • main:表示文章的主要内容。
    
  • aside:表示旁支内容。
    
  • div:表示划分一个区块。
    
  1. 全局属性有哪些? 答:全局属性常见的有:
  • class:标记
    
  • contenteditable:可编辑的,默认HTML内容是不可以编辑的。
    
  • hidden:隐藏,一个布尔属性。在css中可以设置可见属性,优先级高于hidden属性。
    
  • id:全局唯一,但是不建议使用,因为当出现多个相同的id时候,它不会报错,推荐使用class
  • style:样式,优先级比<style></style>高,但是当JavaScript中也对其修改,JavaScript会覆盖它的值。
    
  • tabindex:表示按下tab键的顺序,当用户没有鼠标的时候,可以通过使用tab键使得网页焦点上移。在属性值大于0的时候,从小到大遍历;当属性值为0,表示最后才被tab键访问;当属性值为负数,表示不参与tab键位的遍历。
    
  • title:表示为元素添加附加说明,鼠标悬浮,显示提示文档。
    
  1. 常用的内容标签有哪些,分别是什么意思? 答:常见的内容标签或组合有:
  • ol+li:有序标签(ordered list + list iterm)。
    
  • ul+li:无序标签(unordered list + list iterm)。
    
  • dl+dt+dd:一个块级元素,表示一组术语的列表(description list),术语名称(description tern),术语解释(description detail)。
    
  • pre:表示保留原来的格式。在浏览器中,多个空格,tab,换行,浏览器会将其缩进成为一个空格。
    
  • hr:表示水平分割线。
    
  • br:表示产生一个换行效果。
    
  • a:表示链接标签,用户点击之后会跳转到指定的网址。
    
  • em:行内标签,表示强调内容的语气,在浏览器中表示为斜体。
    
  • strong:表示强调的内容的重要性,在浏览器中表示为加粗,需要注意与em的区别。
    
  • code:表示标签内部的代码以等宽的字体显示。
    
  • quote:表示短引用,但是不会产生换行。
    
  • blockquote:表示块引用,引用他人的话,但是会产生换行效果。