2012-02-08 99 views
-2

當我試圖充分了解的東西我嘗試,以可視化把握它,通過分類,上市等等等等HTML概述,幫我

現在,我想了解HTML,似乎它去像這個: 其全部由標籤組成。 HTML標籤可以按其用途劃分:

1)標籤爲瀏覽器格式,如「文章」,「部分」,「引用」等,他們不添加任何視覺或直接有用的用戶,他們是幫助更好地管理網頁。 2)像「斜體」,「粗體」,「斷線」等視覺格式標籤,它們只用於提供可視佈局。

3)交互標籤,如鏈接,圖片,音樂,視頻。

4)功能標籤如輸入表單,「菜單」,「選擇」等,它們具有交互性和功能性的用途。

這是正確的嗎?我錯過了什麼或困惑什麼? 有沒有更好的方法來分類EM? 在此先感謝。

+0

這些分類有助於http://www.html-5.com/tags/index.html。我認爲有4個以上(考慮到聲明,腳本等)。) – 2012-02-08 23:17:44

+0

你太過分了。不要打擾很多在分類跳轉開始建立你的應用程序的東西將自動落在你的方式其他'谷歌';) – uday 2012-02-08 23:17:49

+0

@dtryon我給了一個快速的樣子,我認爲它可以是非常有益的,我現在就看看它,日Thnx。 – user984211 2012-02-08 23:21:37

回答

0

我認爲你是對這些類別的錢。現在HTML比以前更容易混淆HTML5。在舊版本中,所有標籤都「做了」某事。大多數情況下,它們代表了格式化事物的預定義方式。有了CSS3,所有這些預定義的標準都可以改變,任何標籤都可以做任何事情。這就是爲什麼HTML5中引入的一些標籤(如文章,部分和引用)僅嘗試在頁面上組織信息,並將外觀和感覺留給設計人員/程序員(通過CSS和Javascript)。畢竟,如果大多數人會使用CSS來自定義它,那麼定義如何看起來就沒有意義。

然而,一些標籤確實具有不能用CSS(例如視頻)改變的特定交互行爲。但總的來說,我會說HTML正在慢慢地朝向僅僅構造信息的標籤發展,就像在XML中一樣,並且將所有格式都保留爲CSS,並將所有的交互都保存到Javascript中。

0

大多數都是正確的,有一些概念上的混亂。 HTML實際上由元素組成,它們是文檔樹中的節點;標籤只是一種指示元素的方式。此外,

  1. 元素等article只是提出HTML5元素,假定被視爲指示含義和結構,但是採取就像由當前瀏覽器的容器中。這個元素或多或少意味着斜體,儘管理論認爲它是語義的並且意味着引用。
  2. 目前,純視覺格式標籤通常被認爲是否定的,儘管它們有其用途。 br標籤有爭議;只有當內容本身包含換行符時(例如,郵寄地址的行或詩節)才最好使用它。
  3. 鏈接是交互式的,但圖片,音樂和視頻是嵌入式內容(儘管它們可能具有交互式控件)。
  4. 表單是一種特殊的交互類型。

HTML 4.01 spec有一個有用的分類(第9節至第18節)。