有這麼一段html,請挑毛病:
哥寫的不是html,是寂寞。
我說:不要迷戀哥,哥只是乙個傳說
考點1:html和 xhtml的區別
這行**在html 4.01 strict下是完全正確的,在xhtml 1.0 strict下是錯誤一堆的。所以明顯是乙個考點。在xhtml下所有標籤是閉合的,p,br需要閉合, 標籤不允許大寫,p要小寫。同時nbsp和br必須包含在容器裡。html下這些都不是錯。p在html裡是可選閉合標籤,是可以不用閉合的。
這個考點告訴你xhtml是多麼苛刻。這是基本考點,答對,你能拿到60分。
考點2:考樣式分離
用nbsp控制縮排是不合理的。應該用css幹這事。所以應該刪掉nbsp
考點3:合理使用標籤
br是強制折行標籤,p是段落。原題用連續的br製造兩個段落的效果,效果是達到了,但顯然用的不合理,段落間距後期無法再控制。正確的做法是用兩個p表現兩個段落。「我說」後面是正常的文字折行用br是合理的。
上面全答對,你就能拿到100分。
對原題改進的結果:
html:
哥寫的不是html,是寂寞。我說:
不要迷戀哥,哥只是乙個傳說
xhtml:
哥寫的不是html,是寂寞。
我說:不要迷戀哥,哥只是乙個傳說
加分:合理的用語義化標籤
在前面的基礎上合理的用語義化標籤,對內容進行必要的標記,是加分的。但過度的使用標籤,就畫蛇添足了。如「我說」的話,可以用q標籤標註。
哥寫的不是html,是寂寞。
我說:不要迷戀哥,哥只是乙個傳說
我覺得這就夠了,如果再進一步,「我」用cite標註,「html」 用abbr或acronym標註(至於再討論abbr和acronym的區別就太較真了),也ok。再複雜就沒必要了。
哥寫的不是html,是寂寞。
我說:不要迷戀哥,哥只是乙個傳說
你真的了解HTML嗎? 面試題
有這麼一段html,請挑毛病 哥寫的不是html,是寂寞。我說 不要迷戀哥,哥只是乙個傳說 考點1 html和 xhtml的區別 這行 在html 4.01 strict下是完全正確的,在xhtml 1.0 strict下是錯誤一堆的。所以明顯是乙個考點。在xhtml下所有標籤是閉合的,p,br需要...
你真的了解Java嗎?
三目運算子規則 如果第二個和第三個運算元具有相同的型別,那麼它就是條件表示式的類 型。換句話說,你可以通過繞過混合型別的計算來避免 煩。如果乙個運算元的型別是 t,t 表示 byte short 或 char,而另乙個運算元是乙個 int 型別的常量表示式,它的值是可以用型別 t 表示的,那麼條件表...
你真的了解restful api嗎?
在以前,乙個 的完成總是 all in one 頁面,資料,渲染全部在服務端完成,這樣做的最大的弊端是後期維護,擴充套件極其痛苦,開發人員必須同時具備前後端知識。於是慢慢的後來興起了前後端分離的思想 後端負責資料編造,而前端則負責資料渲染,前端靜態頁面呼叫指定api獲取到有固定格式的資料,再將資料展...