html系统学习之一<基础知识,标签,元素>
2011-11-21 10:32
1016 查看
做网页自从在学校出来之后就放弃了,中间三年由于公司搞Delphi,就去写Delphi了,现在已经用DelphiXE,觉得Delhpi除了开发速度很快之外,其它没什么。恰好公司也想改进一下,我又是程序负责人,所以想改成网页形式。
前一个月看了C#,asp.net,看完之后就想开始写,到写的时候发现,自己对网页一点想法都没有,不知道怎么写,看了很多网站这模板,还是不知道怎么写,发现自己连html和JS都不知道,觉得这样肯定不行,还是要先系统学习一下这两个东西,我相信写程序我有一定的基础,看这个应该很快的。
参考资料来源W3School(http://www.w3school.com.cn)
html语言就是很多标签组成的,比如<a></a>,<p></p>,如HTML 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的。HTML 段落是通过 <p> 标签进行定义的。
以前看到元素总不知道是什么,其实就是标签中间的内容,元素还可以有属性,可以嵌套。比如下面
上面的例子包含三个 HTML 元素。上面的例子包含三个 HTML 元素。分别是<html>中间的和<body>中间的,还有<p>中间的
<br /> 就是没有关闭标签的空元素(<br /> 标签定义换行)。即使 <br> 在所有浏览器中都是有效的,但使用 <br /> 其实是更长远的保障。
HTML 标签对大小写不敏感:<P> 等同于 <p>。许多网站都使用大写的 HTML 标签。未来 (X)HTML 版本中强制使用小写。
属性总是以名称/值对的形式出现,比如:name="value"。
属性总是在 HTML 元素的开始标签中规定。
如下面:HTML 链接由 <a> 标签定义。链接的地址在 href 属性中指定
HTML 提示:使用小写属性,始终为属性值加引号,如果属性的值有引号,则如下所示:
完整的html属性
搜索引擎使用标题为您的网页的结构和内容编制索引。原来还可以这样。记住了,标题很重要
因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的。
应该将 h1 用作主标题(最重要的),其后是 h2(次重要的),再其次是 h3,以此类推。
<hr /> 标签在 HTML 页面中创建水平线。hr 元素可用于分隔内容。
html注释
原来上述文字格式化的一个重要分类,物理样式和基于内容的样式
物理样式包括粗体(bold)、斜体(italic)、等宽(monospaced)、下划线(underlined)、删除线(strikethrough)、放大(larger)、缩小(smaller)、上标(superscripted)和下标(subscripted)文本,它们直接改变文字的外观,但基于内容的样式可能外观变化不大,它们会告诉浏览器它所包含的文本具有特定的含义、上下文或者用法。然后浏览器就会把与该含义、上下文或者用法一致的格式应用在文本上。请注意这里面的区别。基于内容的标签赋予含义,而不是格式化。因此,它们对于自动处理来说非常重要;计算机并不关心文档的外观如何。基于内容的标签有
<abbr>
<acronym>
<cite>
<code>
<dfn>
<em>
<kbd>
<samp>
<strong>
<var>
下一节学习
前一个月看了C#,asp.net,看完之后就想开始写,到写的时候发现,自己对网页一点想法都没有,不知道怎么写,看了很多网站这模板,还是不知道怎么写,发现自己连html和JS都不知道,觉得这样肯定不行,还是要先系统学习一下这两个东西,我相信写程序我有一定的基础,看这个应该很快的。
参考资料来源W3School(http://www.w3school.com.cn)
html语言就是很多标签组成的,比如<a></a>,<p></p>,如HTML 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的。HTML 段落是通过 <p> 标签进行定义的。
以前看到元素总不知道是什么,其实就是标签中间的内容,元素还可以有属性,可以嵌套。比如下面
<html> <body> <p>This is my first paragraph.</p> </body> </html>
上面的例子包含三个 HTML 元素。上面的例子包含三个 HTML 元素。分别是<html>中间的和<body>中间的,还有<p>中间的
<br /> 就是没有关闭标签的空元素(<br /> 标签定义换行)。即使 <br> 在所有浏览器中都是有效的,但使用 <br /> 其实是更长远的保障。
HTML 标签对大小写不敏感:<P> 等同于 <p>。许多网站都使用大写的 HTML 标签。未来 (X)HTML 版本中强制使用小写。
HTML 属性
HTML 标签可以拥有属性。属性提供了有关 HTML 元素的更多的信息。属性总是以名称/值对的形式出现,比如:name="value"。
属性总是在 HTML 元素的开始标签中规定。
如下面:HTML 链接由 <a> 标签定义。链接的地址在 href 属性中指定
<a href="http://www.w3school.com.cn">This is a link</a>
HTML 提示:使用小写属性,始终为属性值加引号,如果属性的值有引号,则如下所示:name='Bill "HelloWorld" Gates'
完整的html属性上面链接可以查看所有的标签,下面记一下本人认为稍重要一点的地方
标题很重要
请确保将 HTML heading 标签只用于标题。不要仅仅是为了产生粗体或大号的文本而使用标题。搜索引擎使用标题为您的网页的结构和内容编制索引。原来还可以这样。记住了,标题很重要
因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的。
应该将 h1 用作主标题(最重要的),其后是 h2(次重要的),再其次是 h3,以此类推。
<hr /> 标签在 HTML 页面中创建水平线。hr 元素可用于分隔内容。
html注释
<!-- This is a comment -->
文本格式化标签,原来有这么多好玩的格式,跟Word一样
标签 | 描述 |
---|---|
<b> | 定义粗体文本。 |
<big> | 定义大号字。这个还真不知道 |
<em> | 定义着重文字。这个还真不知道 |
<i> | 定义斜体字。 |
<small> | 定义小号字。 |
<strong> | 定义加重语气。这个还真不知道 |
<sub> | 定义下标字。这个还真不知道 |
<sup> | 定义上标字。这个还真不知道 |
<ins> | 定义插入字。这个还真不知道 |
<del> | 定义删除字。 |
<s> | 不赞成使用。使用 <del> 代替。 |
<strike> | 不赞成使用。使用 <del> 代替。 |
<u> | 不赞成使用。使用样式(style)代替。 |
“计算机输出”标签
标签 | 描述 |
---|---|
<code> | 定义计算机代码。 |
<kbd> | 定义键盘码。 |
<samp> | 定义计算机代码样本。 |
<tt> | 定义打字机代码。 |
<var> | 定义变量。 |
<pre> | 定义预格式文本。这个厉害,效果如下for(i=0;i<=10;i++) { j+=1; } |
<listing> | 不赞成使用。使用 <pre> 代替。 |
<plaintext> | 不赞成使用。使用 <pre> 代替。 |
<xmp> | 不赞成使用。使用 <pre> 代替。 |
引用、引用和术语定义
标签 | 描述 |
---|---|
<abbr> | 定义缩写。鼠标移到我身上. |
<acronym> | 定义首字母缩写。 |
<address> | 定义地址。 |
<bdo> | 定义文字方向。 |
<blockquote> | 定义长的引用。 |
<q> | 定义短的引用语。 |
<cite> | 定义引用、引证。 |
<dfn> | 定义一个定义项目。 |
物理样式包括粗体(bold)、斜体(italic)、等宽(monospaced)、下划线(underlined)、删除线(strikethrough)、放大(larger)、缩小(smaller)、上标(superscripted)和下标(subscripted)文本,它们直接改变文字的外观,但基于内容的样式可能外观变化不大,它们会告诉浏览器它所包含的文本具有特定的含义、上下文或者用法。然后浏览器就会把与该含义、上下文或者用法一致的格式应用在文本上。请注意这里面的区别。基于内容的标签赋予含义,而不是格式化。因此,它们对于自动处理来说非常重要;计算机并不关心文档的外观如何。基于内容的标签有
<abbr>
<acronym>
<cite>
<code>
<dfn>
<em>
<kbd>
<samp>
<strong>
<var>
下一节学习
HTML 样式
相关文章推荐
- html标签“<textarea>”中文本对齐实现,让人蛋疼的知识
- html/css标签学习,持续Mark——iframe与<input>新特性range
- html基础-框架、同(异)页面跳转、&lt;a&gt;标签
- HTML <!DOCTYPE> 标签学习
- HTML学习记录<二>:标签的 target 属性中的_blank _self _parent _top
- 【知识】HTML <fieldset> 标签
- html基础学习一:html文件中的头部文件部分<head></head>
- html系统学习之三 <表格,列表,表单>
- html系统学习之四 <图像,图像地图>
- html系统学习之六 <CSS所有的样式属性>
- HTML && CSS 学习笔记(4)HTML <span> 标签(关键词:HTML/span)
- HTML&CSS基础学习笔记1.25-input标签的选择文件和隐藏元素
- HTML <!DOCTYPE> 标签学习
- html系统学习之八 <学习体会>
- HTML <EM>强调标签元素
- HTML基础知识一(HTML、常见方式、文档结构、<meta>、 网站文件命名、文本修饰、文本样式、段落标记、居中标记、水平线标记、特殊字符、列表、图像)
- html系统学习之二 <样式,锚>
- HTML学习基础-<!DOCTYPE html>
- html基础学习二:html文件中的主体文件部分<body></body>
- HTML<css+div> 基础学习