大伙儿晚上今天又来跟大家唠唠我瞎折腾的经历了。最近,也没啥特别的大项目,就寻思着搞点小玩意儿练练手,巩固一下基础。刚好前阵子又刷了一遍那个老电影《七宗罪》,对,就是那个特经典的悬疑片。看完之后就琢磨,这“七宗罪”本身挺有意思的,用最基础的HTML把它们列出来,做个简单的页面,应该不难。
我的实践开端
说干就干,我先在脑子里过了下,这玩意儿结构能有多复杂?不就是个列表嘛我打开我的代码编辑器,新建了一个空白的HTML文件,心里盘算着,这“最新”的HTML,也没啥黑科技,主要还是看你怎么组织内容。
我寻摸着,得有个大概的框架。我没打算用什么复杂的CSS,就想用最纯粹的HTML标签来体现内容结构。毕竟是分享实践记录嘛返璞归真有时候也挺有意思的。
具体捣鼓过程
第一步:打个草稿,理清思路
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
我先在纸上简单画了画,也就是写了几个字。我想要的效果是:一个主标题说明这是然后下面一个一个列出七宗罪,每个罪名后面再稍微解释一下是啥意思。简单明了,一眼就能看明白。
第二步:动手敲代码——标题先行
我先给整个页面弄了个二级标题,因为我觉得用标签比
更适合这种小内容的展示,也算是个人习惯。我就写了个“七宗罪清单展示”,简单粗暴。
<h2>七宗罪清单展示</h2>
这样,一点开页面,就知道这是个啥了。
第三步:主体内容——列表登场
接下来就是核心部分了,展示这七个“罪”。我寻思用无序列表<ul>
最合适不过了,每个“罪”作为列表中的一项<li>
。
然后每个<li>
里面,我又琢磨了一下。罪名本身得醒目一点?所以我用了<strong>
标签把罪名加粗。后面再跟个冒号,然后简单写几句这个罪名大概是啥意思,这段描述就直接放在<p>
标签里,显得段落清晰些。
我当时是一个一个敲的,比如第一个“傲慢”:
<ul>
<li>
<p><strong>傲慢 (Pride):</strong> 我当时就想,这玩意儿就是过分看得起自己,瞧不起别人那种劲儿。就这么白话一写。</p>
</li>
然后是“嫉妒”:
<li>
<p><strong>嫉妒 (Envy):</strong> 这个也好理解,就是看不得别人人家有啥自己没有就心里不舒坦。</p>
</li>
以此类推,我把“愤怒 (Wrath)”、“懒惰 (Sloth)”、“贪婪 (Greed)”、“暴食 (Gluttony)”和“色欲 (Lust)”都按这个格式给弄上去了。每个罪名后面都跟了我自己理解的、比较口语化的一句解释。我尽量让描述通俗易懂,不搞那些文绉绉的词儿。
</ul>
就这样,一个基本的列表结构就出来了。代码敲起来也快,毕竟都是重复性的劳动,复制粘贴改改字儿就行。
第四步:整体瞅瞅,简单调整
所有内容都填进去之后,我就在浏览器里打开这个HTML文件看了看。还行!虽然朴素得很,但结构清晰,内容也一目了然。每个罪名都加粗了,解释文字也独立成段。
我本来还想过,要不要给每个“罪”加点不同的颜色啥的,但转念一想,这回的重点是“HTML最新”,主要是结构和语义,花里胡哨的CSS就先不搞了,保持纯粹挺
的效果与总结
弄完的这个页面,代码量很少,就是一个<h2>
标签,一个<ul>
标签,里面嵌套了七个<li>
标签,每个<li>
里面又是一个<p>
标签包含了<strong>
标签和一些描述文字。
整个过程下来,没啥技术难度,主要就是把脑子里的想法用最基础的HTML标签给实现出来。有时候我们总想着学那些高大上的新技术,但回过头来,把这些最基本的东西玩明白了,也挺有成就感的。这算是我最近一次关于纯HTML的小实践,虽然简单,但也是一次对基础知识的梳理和回顾。
通过这回实践,我又一次体会到,HTML作为网页的骨架,它的核心在于清晰地表达内容的结构和意义。哪怕没有CSS的美化,一个结构良好的HTML文档本身也是有价值的。行了,今儿就先唠叨到这,下次再有啥好玩的实践再来分享!