本文关键词:html基本结构
刚入行那会儿,我总觉得写代码就是对着黑框框敲字。
后来才发现,那是把最基础的骨架给弄乱了。
很多新人做网站,打开后台直接拖拽组件。
看着挺热闹,但一查源码,乱得像团麻。
这时候你就该回头看看html基本结构了。
这东西就像盖房子的地基,你看不着,但它决定楼会不会塌。
咱们不整那些虚头巴脑的理论。
直接说点实在的,怎么把这个架子搭起来。
你打开记事本,或者随便找个编辑器。
先敲下这行代码:。
别嫌它短,这告诉浏览器:我是正经的HTML5。
要是少了它,浏览器可能就会开启“怪异模式”。
那页面排版能乱到你怀疑人生。
接着是。
这标签把整个文档包起来,顺便告诉搜索引擎,咱这是中文站。
这点细节,很多老手都容易忽略。
然后里面得有两个主要部分:head和body。
head是头,body是身子。
头里装的是元数据,身子装的是给看的。
在head里,你得写上。
这行代码要是漏了,中文显示出来就是乱码。
到时候客户一看,直接把你拉黑。
还有
这个标题会显示在浏览器标签页上。
也是搜索引擎抓取你网页标题的关键地方。
别偷懒,标题写得越精准,搜索排名越好。
接下来看body。
这才是真正干活的地方。
所有的文字、图片、视频,都塞这里面。
比如你想放个标题,用
记住,一个页面最好只有一个h1。
别为了SEO堆砌关键词,那样反而被降权。
正文内容用
标签包起来。
段落之间要有呼吸感,别挤在一起。
图片用,src属性填图片地址。
别忘了加alt属性,描述图片内容。
这不仅对盲人友好,对SEO也极有帮助。
很多人问,为什么我的网页在手机上看会错位?
多半是结构没搭好。
html基本结构讲究语义化。
导航用
这样浏览器和爬虫才能读懂你的意图。
如果你全用
爬虫爬到你网站,也是一脸懵逼。
不知道哪是重点,哪是装饰。
再说说缩进和注释。
代码缩进不是强迫症,是为了自己看着清楚。
当你项目大了,几百行代码混在一起。
没缩进的话,找错能找半天。
注释用。
这行代码浏览器不执行,但能帮你记住这段是干嘛的。
比如这里放个广告位,或者预留个接口。
以后维护的时候,你能一眼看出来。
有些朋友喜欢用在线工具生成代码。
看着挺省事,其实隐患很大。
生成的代码往往冗余,加载速度慢。
自己手敲一遍,才能记住每个标签的作用。
比如