验证网页发现的几点知识点

前几天,重新做了一下自己的个人介绍页面(www.yujiangshui.com),由于忙,一直没有验证,今天验证了一下,果然不小心出现了几处错误.

在修正网页不规范的过程中,又学到了几个平时不注意的小细节,写这篇文章与大家分享一下.

1,<span>标签中,不能放<h*>标题标签.

<span>标签和<div>标签的区别,一个是行内元素,不换行而div默认是占正行的.一直以来,只注意到了这个区别,而把这两个标签都用来布局了.这是错误的,它们俩的语义不同.<div>是区域的意思,这个才是布局用到的元素.而<span>只是一个比<p>还小的一篇文章中一句话,当然不能包含一个比<p>还大的 <h*>标题标签了.

所以正确的做法是,用div布局,如果需要行内效果,使用css的display:inline;.

2,<script>标签已经不需要任何属性了.

在很久以前,应用在网页中的脚本其实有两种,一种是javascript另一种是微软的vbscript,所以网页中的<script>标签中,必须加上一个属性language,属性值就是javascript或者vbscript,用来区别.

当然,现在几乎没有几个人在网页中使用vbscript,甚至很多人都不知道.今天在验证的时候,w3c给出的建议是:<script>标签的language属性以及被废除,你可以非常放心的去掉它了.

也就是说,以后要使用javascript,只需要写<script>javascript代码</script>就可以了.

验证页面规范,真的有很多好处,可以让你发现平时注意不到的不规范的地方.但是,不需要刻意的强调错误的修正.你可以验证一下淘宝,首页有1000多个错误,就连非常简单的百度首页,也查出了几个错误.这些大网站,有实力非常雄厚的前端团队,结果还有错误的存在.这说明,还是以网站的实际效果为主,多少个不规范的地方也无所谓.

这段时间的干什么去了?

从5月18日开始,到现在,我的博客都没有更新,也没有再关注。我有必要记录一下这段时间的事情。

5月18日,离5月20日越来越近,我就开始思考应该如何向我们班某个(你懂得)。但是5月21日的时候,就看出了她的真面目。具体是什么事情,都已经印在我的脑海中了,具体的收获和经验,我也不说了。具体的结果,就是我们绝交了。从大学之前,我们就在群里认识,一直关系很好,大一我追了她三次,却终于发现她是一个什么样的人。还是我太没有经验,无法看透别人虚伪的面孔,而被欺骗。

于是我彻底的伤心了,什么事情也不想干了,本来想写的几篇文章,也不打算写了。还把头发全剃掉了,当头发长出来的时候,就是我释然的时候。

5月底,我渐渐的走出来了,到了6月。七月初就要开始考试了,然而上课我都没有怎么听过课。于是就要开始紧张的复习了。索性就把网站都扔到一边去了。所以也就一直没有更新。

七月终于考试完了,开始放假了。依然使用着五年前的老电脑,感觉做什么都有点吃力,不仅仅是玩游戏。100G的硬盘,根本储存不了什么资料,开发软件也装不上几个,还卡。所以只能拿来看看电影,做别的写文章,都没有感觉。于是从网上订了台新电脑。

新电脑是y480,6月份产的,配置十分给力。I7 3610处理器,4G ddr3 1600,2G 显存,GT650M显卡,1T5400的硬盘。而且都是新产的,大部分部件都是今年五月产的,六月出厂,七月到我手里了。配置上,唯一的缺憾就是硬盘不给力。虽然容量很大,但是传输性能不是很好。CPU很强大,占有率没有超过20%的时候,但是有时还比较卡,原因就是硬盘,特别是复制的时候,放歌曲就有点卡。但是硬盘不是问题,可以更换,打算SSD降降之后,入手个SSD,就好了。还有最新的USB 3.0技术,配合上上次买的USB3.0优盘,传输真的很给力,一般50M/s,官方给出的最大理论传输速率是100M/s,我估计是硬盘限制了,因为硬盘最大的传输速率是50M/s左右。比起SSD的500M/s简直弱爆了。。

电脑来了,花了三天的时间,把移动硬盘上的资料、老电脑上的资料以及光盘上的资料全部整理到1T的硬盘里面了,安装各种开发环境、运行各种大型游戏,都毫无压力,爽啊。

所以,现在我又回来了,继续写写文章什么的。