udate img
This commit is contained in:
@@ -105,7 +105,7 @@ html是一个纯本文文件(就是用txt文件改名而成),用一些标
|
||||
|
||||
### 2、HTML的历史
|
||||
|
||||

|
||||

|
||||
|
||||
我们专门来对XHTML做一个介绍。
|
||||
|
||||
@@ -546,11 +546,11 @@ title也是有助于SEO搜索引擎优化的。
|
||||
|
||||
`<body>`标签另外还有一些属性,这里用个例子来解释:
|
||||
|
||||

|
||||

|
||||
|
||||
上方代码中,当我们对`点我点我`这几个字使用超链时,`link`属性表示默认显示的颜色、`alink`属性表示鼠标点击但是还没有松开时的颜色、`vlink`属性表示点击完成之后显示的颜色。效果如下:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
接下来,我们讲一下`<body>`里的各种标签的属性。
|
||||
@@ -577,7 +577,7 @@ title也是有助于SEO搜索引擎优化的。
|
||||
- `align="属性值"`:对齐方式。属性值包括left center right。
|
||||
举例:
|
||||
|
||||

|
||||

|
||||
|
||||
<br>
|
||||
|
||||
@@ -635,7 +635,7 @@ div标签的属性:
|
||||
|
||||
效果举例:
|
||||
|
||||

|
||||

|
||||
|
||||
div在浏览器中,默认是不会增加任何的效果的,但是语义变了,div中的所有元素是一个小区域。
|
||||
div标签是一个**容器级**标签,里面什么都能放,甚至可以放div自己。
|
||||
@@ -689,7 +689,7 @@ This <br> is a para<br>graph with line breaks
|
||||
```
|
||||
效果如下:
|
||||
|
||||

|
||||

|
||||
|
||||
上图显示,**`<p>`标签和`<br>`标签的区别在于**:`<p>`标签会在段落的前后自动插入一个空行,而`<br>`标签没有空行;而且`<br>`标签没有属性。
|
||||
|
||||
@@ -702,7 +702,7 @@ This <br> is a para<br>graph with line breaks
|
||||
水平分隔线(horizontal rule)可以在视觉上将文档分隔成各个部分。
|
||||
效果如下:
|
||||
|
||||

|
||||

|
||||
|
||||
属性:
|
||||
- `align="属性值"`:设定线条置放位置。属性值可选择:left right center。
|
||||
@@ -712,7 +712,7 @@ This <br> is a para<br>graph with line breaks
|
||||
- `noshade`:不要阴影,即设定线条为平面显示。若没有这个属性则表明线条具阴影或立体,这是内定值。
|
||||
属性效果演示:
|
||||
|
||||

|
||||

|
||||
|
||||
<br>
|
||||
|
||||
@@ -721,7 +721,7 @@ This <br> is a para<br>graph with line breaks
|
||||
此时center代表是一个标签,而不是一个属性值了。只要是在这个标签里面的内容,都会居于浏览器的中间。
|
||||
效果演示:
|
||||
|
||||

|
||||

|
||||
|
||||
到了H5里面,center标签不建议使用。
|
||||
|
||||
@@ -734,7 +734,7 @@ This <br> is a para<br>graph with line breaks
|
||||
|
||||
效果演示:
|
||||
|
||||

|
||||

|
||||
|
||||
上图中,好像红框部分的字体变小了,而且还出现了缩进,好吧, 这个其实是浏览器搞的鬼。
|
||||
为什么要有`<pre>`这个标签呢?答案是:
|
||||
@@ -751,7 +751,7 @@ This <br> is a para<br>graph with line breaks
|
||||
标题使用`<h1>`至`<h6>`标签进行定义。`<h1>`定义最大的标题,`<h6>`定义最小的标题。具有align属性,属性值可以是:left、center、right。
|
||||
效果演示:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 字体标签`<font>`(已废弃)
|
||||
@@ -768,7 +768,7 @@ This <br> is a para<br>graph with line breaks
|
||||
```
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
### 特殊字符(转义字符)
|
||||
|
||||
@@ -791,16 +791,16 @@ This <br> is a para<br>graph with line breaks
|
||||
```
|
||||
正确的效果如下:
|
||||
|
||||

|
||||

|
||||
|
||||
错误的效果如下:
|
||||
|
||||

|
||||

|
||||
|
||||
其实我们只要记住前三个符号就行了,其他的在需要的时候查一下就行了。而且,EditPlus软件中是可以直接点击这些符号进行选择的:
|
||||
|
||||

|
||||
http://img.smyhvae.com/2015-10-01-cnblogs_html_13.png)
|
||||
|
||||
来一张表格,方便需要的时候查询:
|
||||
|
||||
@@ -831,7 +831,7 @@ http://7sby7r.com1.z0.glb.clouddn.com/2015-10-01-cnblogs_html_13.png)
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -849,7 +849,7 @@ div的主要目的是用来布局,而小装饰却可以用来
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
<br>
|
||||
|
||||
@@ -862,7 +862,7 @@ O<sup>2</sup> 5<sub>3</sub>
|
||||
```
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -882,7 +882,7 @@ href是英语`hypertext reference`超文本地址的缩写。读作“喝瑞夫
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
当然,我们也可以直接点进链接,访问一个网址。举例如下;
|
||||
|
||||
@@ -899,7 +899,7 @@ href是英语`hypertext reference`超文本地址的缩写。读作“喝瑞夫
|
||||
指给超链接起一个名字,作用是**在本页面或者其他页面的的不同位置进行跳转**。比如说,在网页底部有一个向上箭头,点击箭头后回到顶部,这个就是利用到了锚链接。
|
||||
首先我们要创建一个**锚点**,也就是说,使用`name`属性或者`id`属性给那个特定的位置起个名字。效果如下:
|
||||
|
||||

|
||||

|
||||
|
||||
上图中解释:
|
||||
|
||||
@@ -1131,33 +1131,33 @@ aaa/../bbb/1.jpg
|
||||
```
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
`Alt`属性效果演示:
|
||||
|
||||

|
||||

|
||||
|
||||
- 图片的`align`属性:**图片和周围文字的相对位置**。属性取值可以是:bottom(默认)、center、top、left、right。
|
||||
我们来分别看一下这`align`属性的这几个属性值的区别。
|
||||
1、`align=""`,图片和文字低端对齐。即默认情况下的显示效果:
|
||||
|
||||

|
||||

|
||||
|
||||
2、`align="center"`:图片和文字水平方向上居中对齐。显示效果:
|
||||
|
||||

|
||||

|
||||
|
||||
3、`align="top"`:图片与文字顶端对齐。显示效果:
|
||||
|
||||

|
||||

|
||||
|
||||
4、`align="left"`:图片在文字的左边。显示效果:
|
||||
|
||||

|
||||

|
||||
|
||||
5、`align="right"`:图片在文字的右边。显示效果:
|
||||
|
||||

|
||||

|
||||
|
||||
**注意事项:**
|
||||
(1)如果要想保证图片等比例缩放,请只设置width和height中其中一个。
|
||||
@@ -1175,23 +1175,23 @@ aaa/../bbb/1.jpg
|
||||
上方代码表明:给图片加一个超链接,那个点击这个图片的任意区域,都会跳转到新的位置。
|
||||
现在,我只想对图片的局部区域加超链接,该怎么做呢?这里的难点在于坐标的确定,此时需要用到Dreamweaver。
|
||||
|
||||

|
||||

|
||||
|
||||
上图中,切换到“设计”标签,然后:
|
||||
|
||||

|
||||

|
||||
|
||||
上图中,点击菜单栏`插入-图像`,导入图片:
|
||||
|
||||

|
||||

|
||||
|
||||
,在图片上点击右键,选择`属性`,弹出属性面板:
|
||||
|
||||

|
||||

|
||||
|
||||
上图中,我们可以利用红框部分的`地图`绘制需要添加超链接的区域。箭头处表示的是要链接到的文件。蓝框部分表示打开新页面的方式,蓝狂部分的`new`是没有下划线的,它和`_blank`的含义是一样的。
|
||||
|
||||

|
||||

|
||||
局部区域的热点设置完毕后,上图显示,红框部分就是多出的代码,也正是我们需要的代码。多出的代码如下:
|
||||
```html
|
||||
<img src="file:///C|/Users/smyhvae/Desktop/html/1.jpg" alt="" width="488" height="730" usemap="#Map"/>
|
||||
@@ -1203,11 +1203,11 @@ aaa/../bbb/1.jpg
|
||||
然后第02至第04行就给出了地图的定义。
|
||||
效果演示:
|
||||
|
||||

|
||||

|
||||
|
||||
最后,送上妹子的近照一张。楼主已经仁至义尽了。
|
||||
|
||||

|
||||

|
||||
|
||||
怎么?还没看够?且看下文:[HTML标签----图文详解(二)](http://www.cnblogs.com/smyhvae/p/4852863.html)
|
||||
|
||||
@@ -1217,7 +1217,7 @@ aaa/../bbb/1.jpg
|
||||
|
||||
扫一扫,你将发现另一个全新的世界,而这将是一场美丽的意外:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
注意:
|
||||
|
||||
@@ -52,11 +52,11 @@
|
||||
- `type="属性值"`。属性值可以选: `disc`(实心原点,默认),`square`(实心方点),`circle`(空心圆)。
|
||||
效果如下:
|
||||
|
||||

|
||||

|
||||
|
||||
不光是`<ul>`标签有`type`属性,`<ul>`里面的`<li>`标签也有`type`属性(虽然说这种写法很少见)。效果如下:
|
||||
|
||||

|
||||

|
||||
|
||||
注意:项目符号可以是图片,但是通过CSS设置<li>标记的背景图片来实现(CSS中讲)。
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
```
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### ul标签实际应用场景
|
||||
@@ -115,7 +115,7 @@
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
**属性:**
|
||||
- `type="属性值"`。属性值可以是:1(阿拉伯数字,默认)、a、A、i、I。结合`start`属性表示`从几开始`。
|
||||
@@ -149,7 +149,7 @@
|
||||
```
|
||||
|
||||
效果如下:
|
||||

|
||||

|
||||
|
||||
和无序列表一样,有序列表也是可以嵌套的哦,这里就不举类似的例子了。
|
||||
|
||||
@@ -200,7 +200,7 @@ ol这个东西用的不多,如果想表达顺序,大家一般也用ul。举
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
上图可以看出,定义列表表达的语义是两层:
|
||||
@@ -333,7 +333,7 @@ dt、dd都是容器级标签,想放什么都可以。所以,现在就应该
|
||||
```
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
上图中的表格好像没看到边框呀,不急,接下来看看`<table>`标签的属性。
|
||||
|
||||
@@ -359,7 +359,7 @@ dt、dd都是容器级标签,想放什么都可以。所以,现在就应该
|
||||
|
||||
单元格带边框的效果:
|
||||
|
||||

|
||||

|
||||
|
||||
备注:表格中很细表格边线的制作:
|
||||
CSS的写法:
|
||||
@@ -397,11 +397,11 @@ style="border-collapse:collapse;"
|
||||
- `rowspan`:纵向合并。例如`rowspan="2"`表示当前单元格在垂直方向上要占据两个单元格的位置。
|
||||
效果举例:(横向合并)
|
||||
|
||||

|
||||

|
||||
|
||||
效果举例:(纵向合并)
|
||||
|
||||

|
||||

|
||||
|
||||
### `<th>`:加粗的单元格。相当于`<td>` + `<b>`
|
||||
- 属性同`<td>`标签。
|
||||
@@ -411,7 +411,7 @@ style="border-collapse:collapse;"
|
||||
- 属性:`align`,表示标题相对于表格的位置。属性取值可以是:left、center、right、top、bottom
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
### 表格的`<thead>`标签、`<tbody>`标签、`<tfoot>`标签
|
||||
这三个标签有与没有的区别:
|
||||
@@ -459,7 +459,7 @@ style="border-collapse:collapse;"
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
## 框架标签
|
||||
|
||||
@@ -482,11 +482,11 @@ style="border-collapse:collapse;"
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
上图中,如果删掉页面right.html,显示效果如下:
|
||||
|
||||

|
||||

|
||||
|
||||
### `<frame>`:框架
|
||||
一个框架显示一个页面。
|
||||
@@ -507,11 +507,11 @@ style="border-collapse:collapse;"
|
||||
利用`name`这个属性,我们可以在框架里进行超链。
|
||||
举例:
|
||||
|
||||

|
||||

|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -528,7 +528,7 @@ style="border-collapse:collapse;"
|
||||
|
||||
|
||||
效果:
|
||||

|
||||

|
||||
|
||||
内嵌框架举例:(在内嵌页面中切换显示不同的压面)
|
||||
|
||||
@@ -548,7 +548,7 @@ style="border-collapse:collapse;"
|
||||
```
|
||||
|
||||
效果演示:
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -640,7 +640,7 @@ POST方式:
|
||||
```
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
四种按钮的举例:
|
||||
|
||||
@@ -661,7 +661,7 @@ Node.js就是后台语言,到时候我们就知道怎么把表单存储到数
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -718,7 +718,7 @@ select标签和ul、ol、dl一样,都是组标签。
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
### `<textare>`标签:多行文本输入框
|
||||
|
||||
@@ -745,7 +745,7 @@ text就是“文本”,area就是“区域”。
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
上图的红框部分表示,我在文本区域进行了换行,所以显示的效果也出现了空白。
|
||||
|
||||
@@ -779,7 +779,7 @@ text就是“文本”,area就是“区域”。
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -877,11 +877,11 @@ Flash格式的视频兼容性非常好,Flash格式的文件很小。
|
||||
```
|
||||
IE 8中的运行效果:
|
||||
|
||||

|
||||

|
||||
|
||||
google浏览器中的运行效果:
|
||||
|
||||

|
||||

|
||||
|
||||
注:在HTML5中新增了`<video>`标签播放视频。
|
||||
<br>
|
||||
@@ -928,7 +928,7 @@ google浏览器中的运行效果:
|
||||
|
||||
效果:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
@@ -985,4 +985,4 @@ div p h1 span a img ul ol dl input
|
||||
|
||||
扫一扫,你将发现另一个全新的世界,而这将是一场美丽的意外:
|
||||
|
||||

|
||||

|
||||
|
||||
Reference in New Issue
Block a user