diff --git a/01-html/01-html标签.md b/01-html/01-html标签.md index c956749..d6577a9 100644 --- a/01-html/01-html标签.md +++ b/01-html/01-html标签.md @@ -9,7 +9,7 @@ - 头标签 -- 排版标签:`
` `
` `
` `` `` +- 排版标签:`` `
` ```
` `
` `` ` ` - 字体标记:`` `` `` `` `` `` - 超链接 - 图片标签 @@ -40,7 +40,7 @@ web标准总结: 浏览器是网页运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、猎豹浏览器、Safari和Opera等。如下图所示: -![](http://img.smyhvae.com/20170628_1350.png) +![](http://img.smyhvae.com/20170628_1351.png) @@ -590,9 +590,70 @@ PS:Chrome浏览器是世界上HTML5支持最好的浏览器。提供了非常 +### 块级标签 `
`和`` + +> div和span是非常重要的标签,div的语义是division“分割”; span的语义就是span“范围、跨度”。 + +>CSS课程中你将知道,这两个东西,都是最最重要的“盒子”。 + +div:把标签中的额内容作为一个块儿来对待(division)。必须单独占据一行。 + +div标签的属性: + - `align="属性值"`:设置块儿的位置。属性值可选择:left right center。 + +
+ +``和``唯一的区别在于:``是不换行的,而``是换行的。如果单独在网页中插入这两个元素,不会对页面产生任何的影响。这两个元素是专门为定义CSS样式而生的或者说,DIV+CSS来实现各种样式。。 + +效果举例: + +![Paste_Image.png](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-01-cnblogs_html_08.png) + +div在浏览器中,默认是不会增加任何的效果改变的,但是语义变了,div中的所有元素是一个小区域。 +div标签是一个**容器级**标签,里面什么都能放,甚至可以放div自己。 + +span也是表达“小区域、小跨度”的标签,但是是一个**文本级**的标签。 +就是说,span里面只能放置文字、图片、表单元素。 span里面不能放p、h、ul、dl、ol、div。 -### 换行标签`
` +span里面是放置小元素的,div里面放置大东西的。举例如下: + +span举例: + +```html ++ 简介简介简介简介简介简介简介简介 + + 详细信息 + 购买 + +
+ +``` + +div举例: + +```html ++ + +++ + ++ + +``` + +所以,我们亲切的称呼这种模式叫做“**div+css**”。**div标签负责布局,负责结构,负责分块。css负责样式**。 + + + + + + +### 换行标签`
`(已废弃) 当你打算结束一行,而又不想开始一个新段落时,`
`标签就派上用场了。无论你将它置于何处,`
`标签都会产生一个强制的换行。 ```html @@ -607,7 +668,7 @@ This
is a para
graph with line breaks
-### 水平线标签`
` +### 水平线标签`
`(已废弃) 水平分隔线(horizontal rule)可以在视觉上将文档分隔成各个部分。 效果如下: @@ -652,24 +713,7 @@ This
is a para
graph with line breaks 好吧,其实这个标签也用的比较少。 -
-### 块级标签 `` - -把标签中的额内容作为一个块儿来对待(division)。必须单独占据一行。 - -属性: - - `align="属性值"`:设置块儿的位置。属性值可选择:left right center。 - -
- -### 块级标签 `` - -``和``唯一的区别在于:``是不换行的,而``是换行的。如果单独在网页中插入这两个元素,不会对页面产生任何的影响。这两个元素是专门为定义CSS样式而生的或者说,DIV+CSS来实现各种样式。。 - -效果举例: - -![Paste_Image.png](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-01-cnblogs_html_08.png) ## 3、字体标签 @@ -686,7 +730,7 @@ c -### 字体标签`` +### 字体标签``(已废弃) 属性: - `color="红色"`或`color="#ff00cc"`或`color="new rgb(0,0,255)"`:设置字体颜色。 @@ -704,15 +748,18 @@ c ### 特殊字符 - - ` `:空格 - - `<`:小于号 - - `>`:大于号 - - `&`:符号`&` - - `"`:双引号 - - `'`:单引号 - - `©`:版权`©` - - `™`:商标`™` - - `绐`:文字`绐`。其实,`#32464`是汉字`绐`的unicode编码。 +- ` `:空格 (non-breaking spacing,不断打空格) +- `<`:小于号(less than) +- `>`:大于号(greater than) +- `&`:符号`&` +- `"`:双引号 +- `'`:单引号 +- `©`:版权`©` +- `™`:商标`™` +- `绐`:文字`绐`。其实,`#32464`是汉字`绐`的unicode编码。 + +要求背诵的特殊字符有:` `、`<`、`>`、`©`。 + 比如说,你想把``作为一个文本在页面上显示,直接写`
`是肯定不行的,因为这代表的是一个段落标签,所以这里需要用到转义字符。应该这么写: ```html @@ -752,17 +799,17 @@ http://7sby7r.com1.z0.glb.clouddn.com/2015-10-01-cnblogs_html_13.png)
-### 粗体标签``或`` +### 粗体标签``或``(已废弃) 效果: ![Paste_Image.png](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-01-cnblogs_html_14.png) -### 下划线标记 `` 中划线标记`` +### 下划线标记 `` 中划线标记``(已废弃)
-### 斜体标记 ``或`` +### 斜体标记 ``或``(已废弃) 效果: @@ -781,6 +828,8 @@ O2 53 ![Paste_Image.png](http://7sby7r.com1.z0.glb.clouddn.com/2015-10-01-cnblogs_html_16.png) + + ## 4、超链接 超链接有三种形式: diff --git a/01-html/02-html标签.md b/01-html/02-html标签.md new file mode 100644 index 0000000..508be39 --- /dev/null +++ b/01-html/02-html标签.md @@ -0,0 +1,992 @@ + + +> 本文最初于2015-10-02发表于[博客园](http://www.cnblogs.com/smyhvae/p/4852863.html),并在[GitHub](https://github.com/smyhvae/Web)上持续更新。以下是正文。 + + +HTML标签超详细的图文演示再来一波~~~ + +如果还没有看过昨天的福利的,那可要抓紧喽,传送门:[HTML标签----图文详解](http://www.cnblogs.com/smyhvae/p/4850684.html) + +## 本文主要内容 + + - 列表标签:``、`
`、`
` + - 表格标签:`
` + - 框架标签及内嵌框架`