什麼是web標準

2022-07-19 07:45:10 字數 1044 閱讀 7682

web standards

standards是個複數,就知道他是有好幾個標準或者規範組成的,分別是:

結構規範 xml ,xhtml;

表現規範 css;

行為規範 dom,ecmascript;

上面是理論,也就是說源自這些個東西,「規範,標準」就是統一規格的意思,讓大家按照那些統一的規格進行網頁製作的編碼,最常用的就兩個xhtml 1.0 css2.1,把它們的要求弄明白了,就去照著規格編寫**就是了。

實際上,「網頁標準化」,就是個稱呼,不能望文生義,不就是做網頁嘛!原來的方法沒有按照規範走,現在覺得規範很有意義,就跟著規範走了。起這個名字也就是出師有名,好宣傳推廣。

向關注這方面,你要做的也很簡單。

1. 學習html語言是怎麼回事,那些個標籤是做什麼的,然後把你所表達的資訊(文字,,亂七八糟的)用這種語言組織起來,把**寫規範了,這就是良好的結構和語義化。

2.學習css,知道css是幹什麼的,他就是個粉刷匠,做美化網頁工作的,美化大家都知道怎麼回事吧?就是把1裡面你做的那堆東西,美化一下,首先是布局,布局完了,文字排一下版,其他的那就是背景的事情了。

css人家的工作就是美化,可你html偏要跟人叫板,整個什麼table,font的那叫自己不行,還要搶人飯碗。

但是瀏覽器對css2.1規範支援的不好,所以相容瀏覽器的問題就有點頭疼,這個方面要作的就是有的放矢,知道問題出在**?然後就這個具體問題去解決,解決的根本方法就是css hack,看看各個瀏覽器品性,支援哪個,不支援哪個,別人支援的他不支援,別人不支援的他支援,就鑽這個空子,就能解決不相容問題了。

3.行為指令碼,他是做互動用的,根據事件,也就是你的操作,單擊阿,雙擊阿,回車阿,滑鼠滑過阿等等,去響應這些操作,所以他就類似動畫指導,有個時間軸,有個因果關係,也就是為什麼前兩個沒有選擇迴圈等這種語句。所以他的工作就是響應操作,用行為指令碼去實現css美化作用,那是強人飯碗。

大家各司其職,別摻乎別人的事情,這就叫做分離。

剩下的工作就交給瀏覽器了,按照這些個規範,管他pc瀏覽器,手持裝置,盲人瀏覽器,列印阿,都可以相容了,這也就是為什麼人家w3c花好幾年制定維護那些個規範的原因了。

什麼是Web 服務

web 服務是一種可以用來解決跨網路應用整合問題的開發模式,這種模式為實現 軟體作為服務 提供了技術保障。而 軟體作為服務 實質上是一種提供軟體服務的機制,這種機制可以在網路上暴露可程式設計介面,並通過這些介面來共享站點開放出來的功能。從技術角度來講,web 服務實現了最廣泛的應用軟體整合,彌補了傳...

什麼是web框架

web框架定義 web框架的功能 對於所有的web應用,本質上就是乙個socket服務端,web瀏覽器是客戶端。web框架使得在進行web應用開發的時候,減少了工作量。web框架主要用於動態網路開發,動態網路主要是指現在的主要的頁面,可以實現資料的互動和業務功能的完善。使用web框架進行web開發的...

什麼是C 標準庫?

c 中的標準程式庫 簡稱標準庫 是類庫和函式的集合,其使用核心語言寫成。標準程式庫提供若干泛型容器 函式物件 泛型字串和流 包含互動和檔案i o 支援部分語言特性和常用的函式,如開平方根。c 標準程式庫也吸收了 iso c90 c標準程式庫 標準程式庫的特性宣告於std命名空間之中。標準模板程式庫 ...