10.11第一课

今天是开始的第二天,第一天的内容明天补上,今天主要学了关于HTML的一些基础知识,包括语法、起手式、章节标签、全局属性和默认样式。补充一下:MDN-HTML真的很有帮助,这里的很多说法可能不严谨,做个标记,明天来修正。

HTML的起手式

<!DOCTYPE html>
<html lang = "zh - CN">
<head>
    <meta charset = "UTF-8">
    <meta name = "viewport" content = "width = device - width, initial - scale = 1.0">
    <meta http-equiv = "X - UA - Compatible" content = " IE = edge ">
    <title>内容</type>
</head>
<body>
    内容
</body>
</html>

解释:

  • 顺序其实没有规定,但一般按这个来
  • 第一行是说明文档类型
  • lang指语言,可以改为zh - CN

章节标签

  • 标题:h1 - h6   :自动加黑加粗,指标题,按数字,字号逐渐减小
  • 章节:section   :每一部分即是一个章节,如果需要第一章下边有个1.1节,那么就可以嵌套使用section
  • 文章:article
  • 段落:p            :表示一段
  • 头部:header   :顶部的东西
  • 脚部:footer     :底部的东西,比如常见的版权声明  &copy;
  • 主要内容:main
  • 旁支内容:aside
  • 划分:div     将内容分组,可以使用class或者id方便的定义内容的格式

注:

section、div、article的区别与联系(转载其他大佬的说法):

  • div:这个标签一直是我们见得最多、用得最多的标签。它本身无任何语义,用作布局以及样式化标签。
  • section:用作一段有专题性的内容,一般在它里面会带有标题。 section典型的应用场景应该是文章的章节、标签对话框中的标签页、或者论文中有编号的部分。
  • article:article是一个特殊的section标签,它比section具有更明确的语义, 它代表一个独立的、完整的相关内容块。

div、section、article,语义是从无到有,逐渐增强的。div无任何语义,仅仅用作样式化或者脚本化的标签,对于一段主题性的内容,则就适用section,而假如这段内容可以脱离上下文,作为完整的独立存在的一段内容,则就适用 article。 原则上来说,能使用article的时候,也是可以使用section的,但是实际上,假如使用article更合适,那么就不要使用section

全局属性

  • class:给标签分类
  • contentditable:使得元素可以被编辑
  • hidden:使元素看不见
  • id:不到万不得已不使用id
  • style:元素样式
  • tabindex:利用tab键可以在元素间切换,tabindex = 1/2/3,按顺序切换,其中0是最后一个,-1是不被选中
  • title:鼠标悬停时可以显示所有内容 

注:

  • style:style全局属性,应用到元素的 CSS 样式声明。样式最好定义在单独的文件中。这个属性以及 <style> 元素的主要目的是快速装饰。

内容标签

  • ol + li  有序列表
  • ul + li  无需列表
  • dl + dt + dd  dl:描述列表  dt:描述对象  dd:描述内容
  • pre : 在html里空格、回车等会自动合并成一个空格,pre 就是保留这些空格、回车
  • hr: 加分割线
  • br: 用来打断、换行
  • a: 用来加超链接
  • em: 语气上的强调
  • strong: 内容上的强调
  • code :输入等宽的代码,内联元素,分行可以用pre
  • quote : 引用       内联
  • block :块的引用    块级
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值