一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

如何使用Dreamweaver8解決web標準

時(shí)間:2025-12-12 20:57:59 網(wǎng)頁(yè)設計 我要投稿

如何使用Dreamweaver8解決web標準

  泉水挑不干,知識學(xué)不完。以下是小編為大家搜索整理的如何使用Dreamweaver8解決web標準,希望能給大家帶來(lái)幫助!更多精彩內容請及時(shí)關(guān)注我們應屆畢業(yè)生考試網(wǎng)!

  Web 標準的定義

  就我們在整篇文章所關(guān)心的 WS 來(lái)說(shuō),讓我們首先花一點(diǎn)時(shí)間來(lái)明確一下我們究竟在談?wù)撔┦裁?

  WS 是一些指導 Web 開(kāi)發(fā)語(yǔ)言的規范,是由 W3C 所制定的。這些規范包含了多種語(yǔ)言,例如,HTML、XHTML 和 CSS 還有一些其他的相關(guān)語(yǔ)言,例如 MathML,用來(lái)表示數學(xué)中的方程,當你有這種特殊的需要的時(shí)候,或許會(huì )用得上。W3C 也頒布了“Web 內容親和力指南”(Web Content Accessibility Guidelines —— WCAG)——推廣網(wǎng)頁(yè)的可訪(fǎng)問(wèn)性(通過(guò) WAI )

  提示:直接獲取這些規范

  你可以在 W3C 的網(wǎng)站上閱讀這些規范,盡管他們有時(shí)讀起來(lái)還是有些困難的:

  HTML 4.01

  XHTML 1.0

  CSS 1

  CSS 2.1

  WCAG 1.0

  在本文中,我們將會(huì )用到 XHTML1.0、CSS1 和 2.1、WCAG 1.0 等規范和建議,但是你一定很高興知道我們其實(shí)不必過(guò)多的閱讀 W3C 文檔。

  誰(shuí)需要 WS ?

  您可能只有一個(gè)含糊的概念:WS 是個(gè)好東西,但是許多網(wǎng)站——包括許多知名的站點(diǎn)——并不遵從 WS ,并且他們看起來(lái)的確管理得很好。所以,為什么我們要盡力去遵從 WS 呢?這么做會(huì )有什么真正的收益嗎?誰(shuí)需要 WS ?誰(shuí)需要去關(guān)注 W3C 的規范與建議?

  Web 開(kāi)發(fā)者與設計者

  需要關(guān)注 WS 的首類(lèi)人群就是我們:網(wǎng)站建設的開(kāi)發(fā)者與設計者;ㄙM時(shí)間去學(xué)習如何用 WS 開(kāi)發(fā)對于我們來(lái)說(shuō)值得嗎?

  整潔的標記使 BUG 的修復速度加快。

  如果您通過(guò) W3C 校驗您的頁(yè)面,至少您會(huì )了解到不規范的標記并不是引起您曾經(jīng)遇到過(guò)的錯誤的原因。有時(shí),校驗一個(gè)頁(yè)面和修復已發(fā)現錯誤的過(guò)程,可以清除顯示中遇到一些問(wèn)題,這些問(wèn)題是由標記(element)沒(méi)有結束或標簽(tag)拼寫(xiě)錯誤引起的。

  即使校驗您的文檔并沒(méi)有修正這些問(wèn)題,至少你會(huì )知道這些問(wèn)題存在于規范的文檔中。既然你已經(jīng)知道這個(gè)問(wèn)題不是一個(gè)錯誤,那么你可以開(kāi)始關(guān)注其他的問(wèn)題了,例如在不同的瀏覽器中 CSS 處理差異問(wèn)題。

  遵從可訪(fǎng)問(wèn)性的需求很容易

  如果你編寫(xiě)一個(gè)規范的 XHTML 標記,那么你就可以保證文檔在語(yǔ)義上是無(wú)誤的,并且您可以把文檔中的內容與表現相分離,您將可以把大量的工作放在許多 WCAG1.0 中所列的可訪(fǎng)問(wèn)性的問(wèn)題上。認識到可訪(fǎng)問(wèn)性并不是僅僅為殘疾人設計的這一點(diǎn)也很重要。一個(gè)親和力好的站點(diǎn)是可以被許多不同的設備訪(fǎng)問(wèn)的,例如移動(dòng)電話(huà)和 PDA ,他們是不具備強大的處理能力去對付那些散亂而非標準的標記的。

  向前兼容

  如果您僅僅考慮到自己新開(kāi)發(fā)的頁(yè)面在當前的幾個(gè)瀏覽器中的表現,那么你怎么才能保證它在未來(lái)的新瀏覽器中的表現呢?新瀏覽器或許會(huì )把您的頁(yè)面顯示的很糟糕,此時(shí)你只能去費力的尋找和修正那些惱人的問(wèn)題。

  遵從 WS 并不會(huì )完全根除這個(gè)問(wèn)題;然而,標準的兼容使你的設計失敗的風(fēng)險大大減少,同樣,如今的瀏覽器軟件公司也開(kāi)始支持標準。他們也許會(huì )偶然的錯誤解釋了某部分規范,他們不可能完全不支持它。如果最壞的事情發(fā)生了,并且一個(gè)新的瀏覽器在你的標準化網(wǎng)站上產(chǎn)生了奇怪的效果,那么修復它要比修復一個(gè)不兼容的站點(diǎn)容易的多。如果你遇到一個(gè)問(wèn)題,它同樣會(huì )影響其他的標準可兼容網(wǎng)站。Web 社區的群體智慧會(huì )指出這個(gè)問(wèn)題,并會(huì )寫(xiě)文章來(lái)解決這個(gè)問(wèn)題。所以,大家集體討論,在可兼容的文檔里修正這個(gè) BUG 也比在不兼容的文檔里修正更加的容易。

  更方便的重構

  你曾經(jīng)不得不從一個(gè)站點(diǎn)中剝離文字而對他進(jìn)行重構過(guò)嗎?而且一切都得從頭開(kāi)始。你曾經(jīng)見(jiàn)過(guò)那些被字體標簽和微小的表格單元(它使我們只能從頭開(kāi)始)弄得混亂不堪的標簽嗎?我只知道我曾經(jīng)看過(guò),這是一個(gè)漫長(cháng)的過(guò)程,大量的時(shí)間和金錢(qián)都被這個(gè)站點(diǎn)的重構燒掉了。

  分離文檔的內容與表現將會(huì )使你體會(huì )到標準化兼容帶來(lái)美妙:這意味著(zhù)下次某個(gè)人想重構這個(gè)站點(diǎn)的時(shí)候,他們不必把 Web 文檔中的拷貝出去。所有站點(diǎn)中的文本都將會(huì )被具有語(yǔ)義的 (X)HTML 所標記,所有的表現信息——這部分才是站長(cháng)想更改的——都將被儲存在一個(gè)可輕易替換的 CSS 文件中。

  一些客戶(hù)在開(kāi)始要求你做一些改變之前是不會(huì )等待它去重構的,他們只會(huì )等到游覽完猛犸象化石坑,然后就要求你說(shuō)“把左邊欄挪到右邊就可以了。”對于一個(gè)標準化可兼容站點(diǎn)來(lái)說(shuō),全部頁(yè)面都是由 CSS 控制的,你可以很方便移動(dòng)頁(yè)面中的標記,而不用在許多以復雜表格為結構的頁(yè)面中想歪招了。這使得改變頁(yè)面布局更加簡(jiǎn)單。

  結構從表現中分離同樣可以使增加新的元素變得更加容易,就像一個(gè)高對比度、小圖片版本的站點(diǎn)或許對于某些瀏覽者更有吸引力。當您可以輕松的更換樣式表時(shí),為什么建立單獨的純文本版的頁(yè)面呢?

  瀏覽器軟件公司

  瀏覽器的軟件公司開(kāi)始對 WS 關(guān)注了。過(guò)去,瀏覽器軟件公司添加他們私有的專(zhuān)屬標簽和屬性到基本的語(yǔ)言中。但是現在,前所未有的,他們都開(kāi)始遵從標準了,并且一些最新的瀏覽器已經(jīng)可以確定,正在努力按照規范中所定義的(X)HTML 和 CSS 來(lái)顯示它們。

  在可遇見(jiàn)的未來(lái)中,瀏覽器都將能夠顯示大多數的不規范標記、代碼,因為如果它們不這么做,成千上萬(wàn)的不規范站點(diǎn)都將無(wú)法正常顯示——那么大眾就很可能開(kāi)始責備瀏覽器了,而不是責備 Web 設計者。然而,其他的設備(那些沒(méi)有臺式機強大處理功能的設備)將會(huì )更加依賴(lài)那些他們所遇到代碼的標準化兼容性了。

  創(chuàng )作工具軟件廠(chǎng)商

  創(chuàng )作工具軟件廠(chǎng)商——例如 Macromedia , 它制作了 Dreamweaver ——也像Web設計者一樣,開(kāi)始遵從 WS 了,比如,它們越來(lái)越多的客戶(hù)要求這些創(chuàng )作工具可以輸出規范的標記。原本這些可視化的開(kāi)發(fā)環(huán)境都沒(méi)有太好的口碑,因為它們會(huì )生成混亂、不規范的標記;然而,最新的主要可視化開(kāi)發(fā)環(huán)境都援引了標準化的兼容性和可訪(fǎng)問(wèn)性的元素,這也成為了主要的賣(mài)點(diǎn)。軟件廠(chǎng)商一定要聆聽(tīng),并回應市場(chǎng)的需求。

  Web 用戶(hù)

  我們設計的網(wǎng)站的用戶(hù)也從我們采用 WS 中獲益,即使他們并沒(méi)有認識到這一點(diǎn)!或許他們正無(wú)意識的使用那些專(zhuān)門(mén)針對當今流行瀏覽器而開(kāi)發(fā)的站點(diǎn)。如果這些用戶(hù)轉用其他的瀏覽器,他們或許就會(huì )發(fā)現這個(gè)在線(xiàn)的體驗就不再令人享受了,因為那些專(zhuān)屬的標記是不會(huì )被新瀏覽器所接受的。一個(gè)標準化可兼容的站點(diǎn)在不同的瀏覽器中都有很好的表現,不論是在現有的,還是在未來(lái)的瀏覽器中都同樣優(yōu)秀。

  此外,一個(gè)遵照可訪(fǎng)問(wèn)性建議的網(wǎng)站對那些發(fā)現瀏覽網(wǎng)頁(yè)不如意的用戶(hù)也是很有親和力的。Web 應該給那些視覺(jué)有缺陷或其他的殘疾人提供更方便的購物、閱讀、搜索的條件。不應該因為用專(zhuān)屬標記或者其他排它(指瀏覽器)技術(shù)的站點(diǎn),使他們無(wú)法瀏覽。

【如何使用Dreamweaver8解決web標準】相關(guān)文章:

如何用Dreamweaver8搞定web標準03-15

用Dreamweaver8搞定web標準01-31

如何使用PHP開(kāi)發(fā)高效的web系統03-18

WEB中使用PHP連接MySQL的方法01-23

Java Web項目中解決中文亂碼的方法09-22

Java Web項目中解決中文亂碼方法11-17

Dreamweaver8如何通過(guò)代碼設置頁(yè)面高寬顏色01-27

如何使用java12-19

如何使用Fireworks10-09

  • 相關(guān)推薦
一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看