1、HTML 标记与文档结构
 
1.1 块级(block)和行内(inline)标签
 
块级标签
  • <h1>-<h6> : 6级标签,h1表示最重要(h1 不仅仅是最大最突出的标题,搜索引擎也将其视为仅次于<title> 标签的另一个搜索关键词的来源)
  • <p>: 段落
  • <ol>: 有序列表
  • <li>: 列表项
  • <blockquote>: 独立引用
行内标签
  • <a>: 连接(anchor,锚)
  • <img>: 图片
  • <em>: 斜体
  • <strong>: 重要
  • <abbr>: 简写
  • <cite>: 引证
  • <q>: 文本内引用
 
1.2 标题与段落
 
标题:h1-h6
段落:p
 
1.3 复合元素
标题、图片、段落等属于基本内容标记
表格、列表、表单等组件属于复合元素
 
1.4 嵌套元素
嵌套元素需要注意的是不能违反嵌套规则
<p><em></em></p>   yes
<p><em></p> </em>  no
 
1.5 块级元素和行内元素
文档流:HTML会按照他们各自在标记中出现的先后顺序,依次从页面上方“流向”页面下方
几乎(注意这里只是几乎)所有HTML元素的 display 属性值要么为block要么为inline,比较明显的一个例外是table元素,它有自己特殊的display属性。
 
块级元素(比如标题和段落)会相互堆叠在一起沿页面向下排列,每个元素分别占一行(块级元素会默认扩展到和父容器一样宽)
行内元素(比如链接和图片)会相互并列,只有在空间不足以并列的情况才会折到下一行显示。
 
HTML实体
HTML实体常用于生成那些键盘上没有印刷的字符,比如。HTML实体以一个和号(&)开头,一个分号(;)结尾,二者之间是表示实体的字符串。“&ldquo”"&rdquo"左右双引号
 
 
 
 

WEB笔记-1、HTML 标记与文档结构的更多相关文章

  1. CSS 基础:HTML 标记与文档结构(1)<思维导图>

    这段时间利用一下间隙时间学习了CSS的基础知识,主要目的是加深对CSS的理解,虽然个人主要工作基本都是后台开发,但是个人觉得系统学习一下CSS的基础还是很有必要的.下面我学习CSS时做的思维导图(全屏 ...

  2. CSS设计指南之一 HTML标记与文档结构

    HTML标记与文档结构 之所以从HTML讲起,是因为CSS的用途就是为HTML标记添加样式. 1.1 HTML标记基础 对于每个包含内容的元素,根据它所包含的内容是不是文本,有两种不同的方式给它们加标 ...

  3. MongoDB学习笔记(四) 用MongoDB的文档结构描述数据关系

    MongoDB的集合(collection)可以看做关系型数据库的表,文档对象(document)可以看做关系型数据库的一条记录.但两者并不完全对等.表的结构是固定的,MongoDB集合并没有这个约束 ...

  4. java Web开发基础(一)工程项目文档结构

    2013年毕业后,在深圳工作开始是用.NET ASP.NET MVC做的项目,后来公司用java来做.于是就从.NET转java了.从.NET转java不是那么的难.今天刚好是清明节放假三天,整理了j ...

  5. 4. svg学习笔记-文档结构元素和样式的使用

    svg除了绘图元素之外还有一部分是专门用于文档结构的,这类元素有<g>,<use>,<defs>,<symbol>等 <g>元素 如果我们仅 ...

  6. 01XML文档结构

    文档结构 2.1文档结构 2.1.1文档声明及字符编码 <?xml version=“1.0” encoding=“”gb2312 standalone=“yes”?> <?  告诉 ...

  7. html 初识 文档结构 常用标签

    HTML初识 △HTML: 超文本标记语言,是一种用于创建网页的标记语言,不是编程语言,没有逻辑 本质上是浏览器可识别的规则 我们按照规则写网页,浏览器根据规则渲染我们的网页.对于不同的浏览器,对同一 ...

  8. HTML的文档结构与语法(一)

    一.走进Web开发 Web运行的原理: 二.HTML 1.1什么是html HTML是用来描述网页的一种语言 HTML指的是超文本标记语言(Hyper Text Markup Language) 超文 ...

  9. HTML5的文档结构和新增标签

    一.HTML5 文档结构1.第一步:打开 开发工具,打开指定文件夹:2.第二步:保存 index.html 文件到磁盘中,.html 是网页后缀:3.第三步:开始编写 HTML5 的基本格式.< ...

随机推荐

  1. [NOIP模拟赛]b

    组合数学+容斥原理 设f[i][j]表示第i个序列中的j的倍数的个数. 然后以j为gcd的贡献就是(π(f[i][j]+1) )-1 然后从大到小枚举j,删去j的倍数的贡献即可.

  2. 爬虫写法进阶:普通函数--->函数类--->Scrapy框架

    本文转载自以下网站: 从 Class 类到 Scrapy https://www.makcyun.top/web_scraping_withpython12.html 普通函数爬虫: https:// ...

  3. 自己总结的php开发中用到的工具

    需要一个编辑器IDE,推荐用phpstorm. IDE安装完了,还要搞个Xdebug,这个很有用,程序断点跟踪调试就靠他了. phpstom平时使用的时候,编辑界面感觉很枯燥的时候,可以换个主题,换主 ...

  4. django数据库设置为MySQL

    django默认使用sqlite,然后想使用MySQL数据库 在项目的setting文件中找到 DATABASES = { 'default': { 'ENGINE': 'django.db.back ...

  5. Git 基础教程 之 暂存区

    工作区(working directory),就是目录,例如:pythonwork 版本库(Repository),工作区有一个隐藏的目录 .git 就是Git的版本库. 版本库最重要的是称为stag ...

  6. Codeforces 902D/901B - GCD of Polynomials

    传送门:http://codeforces.com/contest/902/problem/D 本题是一个数学问题——多项式整除. 对于两个整数a.b,求最大公约数gcd(a,b)的辗转相除法的函数如 ...

  7. NOIP2017总结与反思

    手动博客搬家: 本文发表于20180213 00:01:05, 原地址https://blog.csdn.net/suncongbo/article/details/79319556 //由于12月生 ...

  8. form提交表单中包含time类型数据

    当数据库和实体类中含有date类型的数据时 ,form提交的时间数据只是string类型的,所以不能直接写入到java实体类和数据库,经过百度找到了解决方法 ,特地挪过来: 在controller中增 ...

  9. 第一次训练 密码:acmore

    #include <cstdio> #include <cstring> #define M 100010 #define INF 0x7FFFFFFF #define Min ...

  10. uva 11624

    #include<stdio.h> #include<string.h> #include<queue> using namespace std; #define ...