(X)HTML学习笔记01_(X)HTML代码的结构

小渣深感自己的能力有限,在学校感觉和同学们的差距越来越大,因此,寒假回了家,决定好好学习,努力充实自己,起码让自己看起来不那么渣,下学期的大作业组队不能给室友拖后腿!!加油


(X)HTML学习笔记——01

HTML&XHTML的联系与区别

我总结一下我理解的:

1.HTML比XHTML更宽容,格式没有要求那么严格,所以HTML能够编起来更随意些。XHML完全可以替代HTML,因为他基本上就算是HTML的规范化(HTML5是规范及拓展)

2.编写HTML文件的时候尽量按照严格规范的标准来,这样可以使编码清晰,便于学习者学习,便于他人读懂,使维护人员便于维护。


下面进入主题,开始进入本笔记的干货

1.首先是网页的开头

在页面的开头是要使用DOCTYPE来声明要是用什么风格的HTML或XHTML

DOCTYPE使浏览器知道应该如何处理文档,并且让验证器知道按照什么标准来检查代码的语法。
© 2007/8 HTML XHTML CSS 基础教程(第六版)

编写过渡型HTML4页面的开头的步骤如下:(HTML4.01 Transitional)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

编写严格型HTML4页面的开头的步骤如下:(HTML4.01 Strict)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

编写HTML5页面的开头的步骤如下:

<!doctype html>

编写过渡型XHTML1.0的开头的步骤如下:(XHTML1.0 Transitional)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

编写严格型XHTML1.0页面的开头的步骤如下:(XHTML1.0 Strict)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

编写XHTML1.1页面的开头的步骤如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

编写XHTML Moblie 1.0页面的开头的步骤如下:(移动型XHTML1.0)

<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">

—————————————————————————————————————————————————————————(这些都是从Dreamweaver上面新建对应的文档一个一个copy/paste来的)

然而,并没有什么卵用,看吧,用Dreamweaver/FrontPage这种估计都会在新建的时候将大体的框架写好哦!


2.然后是接下来

开始要写html标记

<html>

</html>

以上是html系列的写法,xhtml系列的写法如下:

<html xmlns="http://www.w3.org/1999/xhtml">

</html>

3.在<html> </html>

这个标记之间还有(X)HTML文档的两个必不可少的标记,才构成了基本结构

①<head>

</head>

在这个标记之间还要有

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

(除了HTML5是这个<meta charset="utf-8">外,其他文档都是上述格式!)

meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似上面的这段的html代码:点击这里看详解

<title>标题的内容</title>                    

(虽然在html里面不写head也不会报错,但是写了这个会让这个文档变得明了清晰,命名可以在一定程度上了解该html的内容,而且我之前也说过严格一些规范一些还是好的,再怎么严格要求自己也不为过!!)

②<body>

<body>

(这是网页的主题部分,真是望文便可生义哦)

3.然后

就可以正式在body里面编写我们的html/xhtml文档了


先介绍几个/相关属性之后介绍 

1.这六级标题的字体大小会依次减小

<h1> content </h1> 一级标题

<h2> content </h2> 二级标题

<h3>content </h3> 三级标题

<h4>content </h4> 四级标题

<h5>content </h5> 五级标题

<h6>content </h6> 六级标题

2. <p>段落内容</p>

extension:(拓展延伸)

3.<br />

换行的标记 因为在html/xhtml中的文本内容回忽略换行/多个空格等字符而默认为只是一个空格,可能会导致网页文本的显示有问题,因此加了这个标记能够显式地表示换行。 

还有id class 

命名唯一元素:id是用来表明某一个元素的唯一标识,将来便于引用,在格式化或链接的时候标识他。

明明元素组: 在元素组中添加calss属性,可以对整组元素同时进行格式化。

4.div标记:<div> </div>将body的各个标记组合一下,划分成区域,在单纯的(x)html中用处不大,但是结合id和class将来在css中有大用处

5.span标记:<span> </span>将文本内容中的某段/某行标记,然后其用法div原理是一样的,只是它是用于文本内容,而div用于将几个标记组合起来,span亦能将来结合id和class将来在css中有大用处。

6.注释

格式:<!--注释的内容-->

下面发一段今天大致学的一丢丢代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>我是可爱的小示例</title>
</head>

<body>
<div id = "我是唯一标明一个元素的小id,css我们天天见">

<div>
<h1>我是一级标题</h1>
<p>我是段落1</p>
<p>我是段落2</p>
</div>

<div calss="我是表明这个区域或者这个元素是属于哪个类的">
<h2>我是二级标题</h2>
<h3>我是三级标题</h3>
</div>

<h4 id="hehe">我是四级标题</h4>
<h5 class="xixi">我是五级标题</h5>
<h6>我是六级标题</h6>

</div>
</body>
</html>





  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值