国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

HTML其實(shí)就是學(xué)習(xí)幾個(gè)重要標(biāo)記的應(yīng)用

2024-08-26 00:08:54
字體:
供稿:網(wǎng)友

《這將是一場革命》一文出來以后。得到業(yè)界大伙的認(rèn)同,當(dāng)然與此同時(shí)也得到部分來自內(nèi)部與外部的挑釁,不過的更加多的是更多人來尋問每一個(gè)點(diǎn)的細(xì)節(jié)。今晚回家很早就睡了,半夜在一個(gè)夢中醒來,夢里正在和小學(xué)的同學(xué)玩一個(gè)游戲——“the next”。醒來以后覺得自己需要做點(diǎn)什么,于是終于將tmenu修改了(拖了很久了);然后覺得近期需要對之前提到的五點(diǎn)詳細(xì)的出一部分實(shí)在的案例寫得詳細(xì)點(diǎn),于是開始寫本文。

夢里回到小學(xué),是有道理的。一是那個(gè)“the next”的游戲提醒我,另外一個(gè)則是我和飄飄經(jīng)常和別人說的,要學(xué)好html先回去看看小學(xué)的語文書。回小學(xué)的原因是那里的書本不會(huì)受到過多的應(yīng)試教育的干擾,里面的“本質(zhì)”存有真實(shí)性,而語文書這是意味html的本質(zhì):標(biāo)題、段落、列表、書目。html學(xué)習(xí)的本質(zhì)就是該是什么就用什么——ghost。當(dāng)然這句話是需要一個(gè)解釋的,參照的范例就是你的小學(xué)語文書。

我們先來看看我們制作網(wǎng)站的歷程。記憶中我第一個(gè)網(wǎng)站是產(chǎn)生于1998年,當(dāng)時(shí)都是一群用table做網(wǎng)頁的人。在table的時(shí)代我們覺得最難的題目是什么?

奇特的三行不定列布局:

html學(xué)習(xí)的本質(zhì)

奇特的一像素邊界:

html學(xué)習(xí)的本質(zhì)

table時(shí)代過后(記憶中是2001年前后),出現(xiàn)了第一批使用<div>的人。于是國內(nèi)吹起了一股css之風(fēng)。用法是將他套著若干的table然后利用css的絕對定位,還有的加上些js讓他飄來飄去。后面就有人開始研究css起來,記得“風(fēng)人設(shè)計(jì)”的初期就有若干談合作的人拿著一本css的書和我說這說那的(當(dāng)然這些人最后都轉(zhuǎn)行了)。在這個(gè)時(shí)候我們覺得最難的題目是做一個(gè)當(dāng)時(shí)被叫做“java特效”的咚咚。于此時(shí)我被一個(gè)人提出的xml所吸引,但只是將他看作一種數(shù)據(jù)儲(chǔ)存(其實(shí)這也就奠定了qzone實(shí)現(xiàn)的雛形)。

時(shí)間飛快如梭,2004年5月1日,國際勞動(dòng)節(jié)當(dāng)天,電子工業(yè)出版社出版了一本名為《網(wǎng)站重構(gòu)——應(yīng)用web標(biāo)準(zhǔn)進(jìn)行設(shè)計(jì)》的書譯。于是國內(nèi)就遍布了“div+css”的信念,真正的意味上中國網(wǎng)站重構(gòu)的跨時(shí)代性起步開始了;但另一個(gè)角度而言,這本書將中國的webrebuilder從一個(gè)火坑拉出來,丟進(jìn)了另外的一個(gè)火炕。我想我們只能使用看待隋唐盛世的眼光去看待這本書。因?yàn)樗皇且馕兑桓镄碌幕实酆托碌某恼Q生,并沒有從本質(zhì)上面推動(dòng)社會(huì)的變革和進(jìn)化。這本書將table嵌套,變成了div嵌套。當(dāng)時(shí)最流行的話語(直到現(xiàn)在)是“我的網(wǎng)站是‘div+css’做的。”這個(gè)時(shí)候我并沒有加入這個(gè)行列,一直是在等待;因?yàn)槲矣幸粋€(gè)很關(guān)鍵的問題沒有解決“為什么要‘div+css’而不是‘table+css’”:

引用《這將是一場革命》內(nèi)容:
我們先看看一下兩個(gè)范例。table做的,div做的表面上他們是一樣的,但是一旦產(chǎn)品經(jīng)理提出修改,表現(xiàn)需要變化。對于div會(huì)很輕易的變化成為這個(gè) 范例 。范例可以看出不修改html的情況下,table就是打死也完成不了這樣的改變。“div+css”比“table+css”優(yōu)秀就是排版的自由化,就以上例為題,table就一輩子都無法做到。

一直到了qzone3.0前后,我才開始想明白上面的答案,歷時(shí)差不多有一年。接著在qzone4.0的時(shí)候動(dòng)用了三個(gè)標(biāo)記“dl、dt、dd”和 tmenu 的誕生。現(xiàn)在非常悔恨的是我也將大家?guī)肓肆硪粋€(gè)跨時(shí)代的起步——“xhtml+css”,同時(shí)也是將大家?guī)нM(jìn)了一個(gè)新的火炕。進(jìn)火炕容易出火炕難,我才開始明白為什么兩個(gè)重構(gòu)名人——阿捷、老甘會(huì)在互聯(lián)網(wǎng)當(dāng)中逐漸消失。我開始不去怪責(zé)他們之前的事情,更多的是一種體諒,與此心中也暗下決心。便開始了進(jìn)行鋪墊“良性競爭”的“sb”觀念。
歷史路程如上,回歸到html學(xué)習(xí)的本質(zhì)就是該是什么就用什么;意思就是標(biāo)簽不能濫用,還原到內(nèi)容的本質(zhì)的標(biāo)簽才是合格的標(biāo)簽。就以 tmenu 為范。

之前的html代碼是:

<ul class="menu">
<li><a href="#"><span><span>123123</span></span></a></li>
<li><a href="#"><span><span>123123</span></span></a></li>
<li><a href="#"><span><span>123123</span></span></a></li>
<li><a href="#" class="now"><span><span>123123</span></span></a></li>
<li><a href="#"><span><span>123123</span></span></a></li>
</ul>

現(xiàn)在的html代碼是:

<map id="directmenu" class="menu">
<div><a href="#"><span><span>123123</span></span></a>
<a href="#"><span><span>123123</span></span></a>
<a href="#"><span><span>123123</span></span></a>
<a href="#" class="now"><span><span>123123</span></span></a>
<a href="#"><span><span>123123</span></span></a></div></map>
<h2>以下是一個(gè)菜單列表</h2>
<ul class="menu"><li>
<a href="#"><span><span>123123</span></span></a></li>
<li><a href="#"><span><span>123123</span></span></a></li>
<li><a href="#"><span><span>123123</span></span></a></li>
<li><a href="#" class="now"><span><span>123123</span></span></a></li>
<li><a href="#"><span><span>123123</span></span></a></li>
</ul>

兩者的不同點(diǎn),大家也看到了。多了一塊map的標(biāo)簽和一個(gè)hn的標(biāo)簽。為什么是這樣呢?我們再來看一個(gè)例子:操場上面有100臺(tái)不同牌子,不同外形,不同顏色的車;現(xiàn)在讓你將這些車分成若干組,反饋一個(gè)列表以供選擇。當(dāng)然,使用列表是大家都會(huì)想到的。但是大家有沒有想到這個(gè)列表能表現(xiàn)什么呢?

引用范例
<ul>
<li>xxx牌子xxx型號(hào)</li>
<li>xxx牌子xxx型號(hào)</li>
</ul>

再或者

引用范例
<ol>
<li>xxx牌子xxx型號(hào)</li>
<li>xxx牌子xxx型號(hào)</li>
</ol>

就這上面的列表,我根本就看不清楚這個(gè)列表的分類是怎么形成的,為什么一個(gè)是有序,一個(gè)是無序的。他們是怎么樣會(huì)這樣排,為什么放在一起。很多很多的問題。我們再來看看下面的范例

引用范例
<h3>黃色系列車</h3>
<ul>
<li>xxx牌子xxx型號(hào)</li>
<li>xxx牌子xxx型號(hào)</li>
</ul>

再或者

引用范例
<h3>出廠年份</h3>
<ol>
<li>xxx牌子xxx型號(hào)</li>
<li>xxx牌子xxx型號(hào)</li>
</ol>

上述的范例,大家是否一看就一目了然了。所有的來龍去脈都變得清清楚楚。然而為什么tmenu代碼里面還有map標(biāo)簽?zāi)兀课覀兛纯匆粋€(gè)范例

 以上的范例當(dāng)然是正確的。然而這樣的結(jié)構(gòu)就會(huì)讓人覺得用戶極度低能了,站名和副標(biāo)過后不是站點(diǎn)地圖導(dǎo)航菜單么?(特指menu在頂部的站點(diǎn))而且與此同時(shí)html本身就提供了一個(gè)特指站點(diǎn)地圖導(dǎo)航的標(biāo)簽——<map>。既然有一個(gè)本身就有這樣意義的標(biāo)簽?zāi)阌趾伪厥褂梦淖秩フf明呢?你總不會(huì)使用<h3>這是一個(gè)無序列表</h3><ul>這么白癡吧。大家都知道阿媽是女人啊。我們再看看下面的范例:

 

是不是,代碼更加的簡單清晰明了了。

 

 

其實(shí)要走好webrebuild的第一步html不會(huì)很難的,回去看看小學(xué)的語文書,想想最本質(zhì)的,多點(diǎn)問問自己“為什么?”。和做人一樣,該是怎么樣就應(yīng)該怎么樣,不應(yīng)該被復(fù)雜的社會(huì)和繁瑣的人際關(guān)系干擾你,堅(jiān)持做人腳踏實(shí)地的原則,踏踏實(shí)實(shí)地工作和做人,是金子總是要發(fā)光的。

引用內(nèi)容
我有個(gè)怪癖。我很喜歡在面試的時(shí)候我總是要先考面試人xhtml。就好像以前師傅招收學(xué)徒一樣,能力和慧根屬其次,人品首當(dāng)其沖。
我以為,xhtml好比一個(gè)人的本質(zhì),css好比人的處事方式和態(tài)度,js好比人做事的行為以及作風(fēng)。三者的分離再加上些周邊的seo、人機(jī)交互也就是我們所說的網(wǎng)站重構(gòu),也就是一個(gè)很不錯(cuò)的人。之前總是有一部分人認(rèn)為css就是網(wǎng)站的最主要的元素,其實(shí)自然而然的也就代表了一種人生觀。的確,一個(gè)人沒有好的處事方式和態(tài)度很難在現(xiàn)在的社會(huì)很好的存活;但是這個(gè)處事的方式和態(tài)度位置過于偏重了,就成了一個(gè)善于欺騙、做事不擇手段的人。

引用范例
<h1>站點(diǎn)名稱</h1>*
<h2>站點(diǎn)副標(biāo)</h2>*
<map><div><a href="#">連接1</a> <a href="#">連接2</a></div></map>

注:*號(hào)注釋部分為強(qiáng)調(diào)站點(diǎn)為推廣首要的時(shí)候用。

引用范例
<h1>站點(diǎn)名稱</h1>*
<h2>站點(diǎn)副標(biāo)</h2>*
<h3>站點(diǎn)地圖導(dǎo)航菜單</h3>
<ul>
<li>連接1</li>
<li>連接2</li>
</ul>

注:*號(hào)注釋部分為強(qiáng)調(diào)站點(diǎn)為推廣首要的時(shí)候用。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 塔河县| 文化| 武川县| 象州县| 榕江县| 汉寿县| 锡林郭勒盟| 延吉市| 四子王旗| 南京市| 元阳县| 永安市| 鲁甸县| 厦门市| 肥西县| 武清区| 海阳市| 彰化市| 冕宁县| 钟祥市| 永昌县| 东明县| 民乐县| 余干县| 彭山县| 呼玛县| 阳新县| 凯里市| 昆明市| 忻州市| 威海市| 闽侯县| 鄂伦春自治旗| 汾西县| 惠东县| 高清| 政和县| 德钦县| 兰州市| 荥经县| 金秀|