你知道吗,写网页时有些东西可以省略不写!比如图标、媒体文件、还有样式和脚本 URL 里的协议部分都能少打点字,页面会变得更小巧。而且还能自动继承页面 URL 的协议,厉害?
为啥要这么干?其实这样既能缩小网页大小,又能避免浏览器出现乱七八糟的情况。比如你想引入一份 JavaScript 文档,就可以采用我刚刚告诉大家的那招去书写~
现在就看你是用什么方式布局了,要是不用CSS的话,那么h1到h6的标题标签在网页上除了语义以外,还会有些视效效果。但是,现如今CSS已经很普遍,所以h1和h6真的差不到哪儿去。毕竟,随便换换样式就能搞定了呀。
你知道吗?标题标签其实大有来头!它代表了网页中那些重要的关键词。所以,很多人常用 h1、h2 和 h3 给关键词增加权重。但 h4、h5 和 h6 的权重,相较之下就没那么大了,可能连 strong 和 em 都不如。也正因为如此,用它们的人就不多。我猜,它们大概就是这个样子的权限层级吧:
以前总以为thead就是放表格标题,tbody贴内容,tfoot是解释表格用的。实际上,这些标签可以不用的~
因为浏览器要把整个表格都下载好才能显示出来,这就会让我们看文章比较困难。所以,用这几个标签能把大表格分成小块儿,建议你先看看小部分,等全部下载好了再切换过去。还有个原因就是,如果你要打印很长的表格,这个方法还能保证每张纸上都有表头和表尾!
你们还有印象不,以前都用过Dreamwave?当年你们一建HTML文件就会自动生成一些代码。我们通常在head部分装个title啊、外部CSS和Java Script引用啥的,然后网页的正文就放在body里了。不过你知道么,html、head和body这些标签其实都是可以不用管的~
删除了一些可选标签后,网页可能看着怪怪的,但其实没事儿,还能过W3C那关!我的博客就是这么搞得。不过,要是你想用XHTML来写页面的话,还要留着标签,后面要用到它声明。也就是说,有时候简化一下也挺好玩的。比如那些博客里的分隔线图,看上去好像是个hr,虽然不是标签,但是爬虫也能明白。这些HTML建议虽然都是针对HTML5的,但实际操作时,为了少敲点字,反而可能会降低代码可读性。所以大家使用时要拿捏好。
你觉得这问题有趣?快来评论区聊聊!还有记得给个赞,分享给小伙伴们!
评论0