标签多套了一层,导致整个侧边栏跑到页面底下去。那种感觉,就像拼乐高时一块积木卡错了位置,整体造型就歪了。所以写HTML,心里得有个“盒子模型”的概念——每个元素都是一个盒子,有外边距、边框、内边距,还有内容区。盒子套盒子,层叠出复杂的页面结构。 真正让我觉得HTML有意思的,是它和CSS、JavaScript配合起来的样子。纯HTML的页面,就像素颜出门,功能齐全但不够好看。CSS负责化妆——调颜色、改字体、做布局,让页面有模有样。JavaScript则是灵魂,让页面能响应点击、能动态更新内容、能跟用户互动。三者的关系,好比骨架、皮肉和神经。 我见过有人把整个页面用表格布局,那在二十年前还算主流,搁现在就显得笨拙了。现在讲究语义化标签,
、