當前位置:首頁 » 網頁前端 » web標符
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web標符

發布時間: 2023-01-08 18:23:45

1. 什麼是web.xml標記,有哪些

所謂的xml,就是eXtensible Markup Language, 翻譯成中文就是「可擴展標識語言「,在國內很多人理解xml為html的簡單擴展,這實際上是一種誤解。盡管xml同html關系非常密切。
XML與SGML、HTML的關系。
SGML、HTML是XML的先驅。SGML是指「通用標識語言標准」(Standard Generalized Markup Language), 它是國際上定義電子文件結構和內容描述的標准,是一種非常復雜的文檔的結構,主要用於大量高度結構化數據的防衛區和其他各種工業領域,利於分類和索引。同XML相比,定義的功能很強大,缺點是它不適用於Web數據描述,而且SGML軟體價格非常價格昂貴。 HTML相信大家都比較熟悉,即「HyperText Markup Language」 (超文本標識語言),它的優點是比較適合web 頁面的開發。但它有一個缺點是標記相對少,只有固定的標記集如<p>.<strong>等。缺少sgml 的柔性和適應性。不能支持特定領域的標記語言,如對數學、化學、音樂等領域的表示支持較少。舉個例子來說,開發者很難在web pape 上表示數學公式、化學分子式和樂譜。
Xml 結合了sgml 和html的優點並消除其缺點。Xml 仍然被認為是一種sgml語言。比sgml要簡單,但能實現sgml的大部分的功能。1996年的夏天,Sun Microssystem的John Bosak開始開發W3C SGML工作組(現在稱為xml工作組)。他們的目標是創建一種sgml,使其在Web中,既能利用Sgml的長處,又保留html的簡單性。現在目標基本達到。
二、Xml 的發展。
在專業領域中,出現了Web標記語言的許多項目,著名的有CML—化學標記語言,由Peter Murray_Rust 開發,同時開發了第一個通用xml 瀏覽器Jumbo . 在數學方面,包括IBM公司再內都在致力開發MathML 1997年四月,出版了xll的第一個版本。當xll完整實現時,將比html 和當前瀏覽器所達到的鏈接水平更復雜,更強大。1997年8月,Microsoft公司和Inso公司引入xsl.由於xml是純結構和語義的,需要描述單個元素格式方法。可以使用html的CSS;另一種方案是xsl. 1998年1月,microsoft 公司出版發行了msxsl程序。可以利用xsl表和xml文檔創建能被IE4 識別的html頁面。1998年2月,W3C發布了xml1.0的正式版本。最近一年多來,由於網路應用的飛速發展,xml的發展非常迅猛。出現了DOM(Document Object Model),XSLT(XSL Transformation)等新名詞,xml的應用軟體也有了飛速的發展,Microsoft、IBM、Breeze、Stilo等公司紛紛推出了自己的或解析器,或開發平台。在MicrosoftIBM、HP等大公司的推動下,目前有兩個著名的xml的研究組織,分別是biztalk.com和oasis.org,由他們向W3C提出標準的建議。其中biztalk是有Microsoft牽頭組織的,有趣的是Microsoft公司同時參加了oaisis,不過不同於IBM、HP等著名大公司,他的年費只交10萬美元,用Microsoft發言人的話就是「一切視oasis的發展而定!「,言下之意就是如果oasis制定的標准抵觸Microsoft的應用,一場標准大戰不可避免。
什麼是XML
首先XML是一種元標記語言,所謂「元標記」就是開發者可以根據自己的需要定義自己的標記,比如開發者可以定義如下標記<book> <name>,任何滿足xml命名規則的名稱都可以標記,這就為不同的應用程序打開了的大門。HTML是一種預定義標記語言,它只認識諸如<html>,<p>等已經定義的標記,對於用戶自己定義的標記是不認識的。 第二xml是一種語義/結構化語言。它描述了文檔的結構和語義。舉個例子,在和html中,要描述一本書,可以如下表示:
<dt> book name
<dd> author_name <ul> <li>publisher_name ;;;; <li>isbn_number <ul> 在xml中,同樣的數據表示為 <book> <title>book name</title> <author>author name</author) <publisher> publisher name</publisher> <isbn>isbn_number</isbn> </book> 從上面的對比,可以看出,xml的文檔是有明確語義並且是結構化的。 XML是一種通用的數據格式從低級的角度看,xml是一種簡單的數據格式,是純100%的ASCII文本,而ASCII的抗破壞能力是很強的。不象壓縮數據和java對象,只要破壞一個數據文件數據就不可閱讀。 從高級的角度看,是一種自描述語言。
XML可利用於數據交換 主要是因為XML表示的信息獨立於平台的,這里的平台即可以理解為不同的應用程序也可以理解為不同的操作系統;它描述了一種規范,利用它Microsoft的word文檔可以和Adobe 的Acrobat交換信息,可以和資料庫交換信息。
XML表示的結構化數據。
對於大型復雜的文檔,xml 是一種理想語言,不僅允許指定文檔中的詞彙,還允許指定元素之間的關系。比如可以規定一個author元素必須有一個name子元素。可以規定企業的業務必須有包括什麼子業務。
XML文檔。 XML文檔有DTD和XML文本組成,所謂DTD(Document Type Definition ),簡單的說就是一組標記符的語法規則.,表明XML文本是怎麼樣組織的,比如DTD可以表示一個<book>必須有一個子標記<author>, 可以有或者沒有子標記<pages> 等等。當然一個簡單的XML文本可以沒有DTD。下面是一個簡單的xml文本。 <? Xml version=」1.0」 standalone=」yes」> <book> haha </book> 其中以?開始並結尾的是進程說明。Standalone表示外圍設備。這里外圍設備可以理解為該XML文本沒有應用其他的文件。因為XML文件可以外部應用DTD等外部數據。
XML 涉及的一些技術。
XSL和CSS。
通過前面的介紹可以知道,XML可以定義信息的內容,卻沒有定義信息該如何表達,這實際上就是XML的長處,它把內容和形式分離了,這樣同一個內容可以有不同的表達,相信隨著XML應用的提高,那種「建議你使用800x600解析度「的會消失。而XML內容的表達就是通過XSL(XML Style Language)和CSS(Cascading Style Sheets 層疊樣式表)來實現。拿前一個例子來說,可以為該xml文檔定義的樣式表(XSL)如下: <xsl> <rule> <root/> <H1> <children/> </H1> </rule> <xsl> 這就是一個簡單的 XSL文件,利用msxsl可以生成html文件。如下 <h1> haha </hi> 至於CSS,在HTML文件中就已經有它的影子了,例如 H1 { font-size: 12pt; font-weight: bold; } 這就是一段簡單的CSS的文本。
XML Schema 盡管DTD給標記的使用加了限制,但是對於XML的自動處理卻還需要更加嚴格更全面的工具。比如DTD不能保證一個標記的某個屬性的值必須不為負值,於是出現了XML Schema,由於XML Schema(不同於DTD)本身也是一個正規的XML文檔,因此開發者可以使用相同的工具處理其同其他的XML的信息交換。最初XML Schema由Microsoft提出,W3C 的專家們經過充分討論和論證,在1999年的2月,發布了一個需求定義,說明Schema必須符合的要求,5月,W3C完成並發布了Schema的定義。目前,IE5中的XML解析器能夠根據文檔類型定義(DTD)或XML Schema解析XML
關於DOM DOM即Document Object Model, 它把XML文檔的內容實現為一個對象模型,簡單的說就是應用程序如何訪問XML文檔,W3C的DOM Level 1 定義了如何實現屬性、方法、事件等。
關於XSLT XSLT即XML Stylesheet Language Transformation. 在寫本文時正式標准還沒有正式形成,在1999年的11月通過了《XSLT》。XSLT是一種用來進行XML文檔間相互轉化的語言。簡單的說,我們知道不同的開發者對於各自的應用會用不同的XML文檔,利用XSLT我們可以從一個已經定義的XML文檔抽取我們需要的數據,組成不同的形式,可以是XML, HTML和各種不同的SCRIPT。
關於Xpointer和Xlinks
類似於HTML中的Hyper Link. Xpointer 和Xlink用於聯結其他的XML文檔和其他XML文檔中的部分,其中Xpointer相當於HTML中用於定位HTML文檔子內容的錨!不過其聯結水平更強大。比如,在bookstore中,可以定位到有一個作者叫金庸,書中有四大惡人的那本書,在HTML中,這是不可能實現的。
當然,XML的發展促使了許多的新技術的出現,其他的還有RDF、Xfrom等等,其中的大部分W3C只是給出了建議,還沒有形成正式的標准,有些內容甚至還處於討論階段。我們將密切注視著方面內容的變化。
XML 框架
所謂框架即Framework。XML是一個通用的標准。它不屬於個人,認證它的也不是一家公司,而是W3C。那麼為什麼那麼多的大公司紛紛趨指如鶩呢?各家公司互相競爭的是它的framework, 是它的Schema. XML framework是駕馭XML文件的結構,是一種高層次的結構控制。利用XML framework,可以把商業邏輯(business logic)分離出來,實現數據與計算的分離。目前著名的framework有Microsoft的Biztalk 以及聯合國(UN/CEFACT)和OASIS聯合於99年底推出了EBXML動議。相信在不久的將來會有許多的Framwork. 其中的一個問題就是在W3C中關於XML的很多東西還處於建議的時候,就推出framework,是不是一種冒險。不過,互聯網的發展似乎就是這樣,關於framwwork的發展,我們將拭目以待。
WEB就是網頁,WWW是萬維網

2. WEB瀏覽器是什麼

網頁瀏覽器是一個軟體應用程序,使用戶能夠訪問萬維網 。
要做到這一點,網頁瀏覽器必須提供這些能力:
瀏覽器必須能夠了解數據協議所使用的網路伺服器,如html和xhtml 。
.瀏覽器必須能夠格式(或提供)輸出這些語言。

3. web如何用標點放在文字前面

操作步驟如下:
1、打開hbuilder軟體,新建一個html文件,裡面寫入3個p標簽,在style標簽中設置p標簽的基本樣式,包括間距,字體大小等屬性。
2、在style標簽中用3種方法設置文字顏色,第一個p標簽用16進制設置顏色,每兩個數字為一組,最大數字為ff,代表紅綠藍三種顏色。
3、rgba,也是紅綠藍三種顏色,值變成了數字,最大為255表示顏色最鮮艷。
4、第三個標簽使用HSL色彩,其中H代表色調,值最大為360,0和360也是紅色,其他顏色在中間。
5、s是飽和度用百分比來表示,0%表示最暗,100%表示最亮。
6、L表示亮度取值也是百分比。
7、rgba和hlsa中a都表示透明度,取值在0.0到1.0之間,0.0是完全透明,1.0為完全不透明。
8、打開瀏覽器就能三種方法表示出的顏色,設置標點在文字前。

4. 在使用web標記時,是不區分大小寫的

在使用web標記時,是不區分大小寫的。

HTML標簽不區分大小寫, <h1> 和 <H1> 是一樣的,但建議小寫,因為大部分程序員都以小寫為准。

5. 什麼是符合web標準的網站

一個符合Web標準的網站,首先是它的網頁能通過W3C的代碼校驗。W3C提供了一個能夠使用者校驗自己網站腳本各方面語法的程序,地址可以W3C的官網http://www.w3.org查詢。目前它的程序提供了HTML、XHTML、CSS、RDF、P3P、XML等多種標記語言的校驗工具,如果使用這些語言來組成你網站的程序,那麼就可以使用這些工具來進行語法校驗。通過校驗是學習Web標準的第一步,如果你所涉及的符合Web標準的網站能夠通過W3C校驗,那麼證明你的網頁在Web標準的語法層面的使用上是沒有問題的。

僅僅為通過W3C校驗而設計網頁時沒有價值的,符合Web標準的另一層含義是,使用Web標准中的各項技術,將網站表現與內容完全分離,從根本上改變現有網站結構,為網站帶來革命性變化。所有建站教程網一直認為,通過W3C校驗是學習與測試自己對Web標准中的技術性語法掌握的基礎,而真正需要符合Web標准,還得不斷學習與提高網站架構設計方面的經驗,實現網站實現與內容的分離。

6. 怎麼在web里避免結尾出現標點符號

在工作表標簽上點滑鼠右鍵,選「查看代碼」,把下面代碼粘貼進去就可以使用了。你在工作表中輸入一些句子試試吧。
Private Sub Worksheet_Change(ByVal Target As Range)
Dim t As String
t = Target.Value
If Left(t, 1) = "。" Or Left(t, 1) = "." Then
MsgBox "開頭出現句號,下面會自動刪除句號"
Target.Value = Right(t, Len(t) - 1)
End If
If Right(t, 1) = "「" Or Right(t, 1) = "」" Or Right(t, 1) = """" Then
MsgBox "結尾出現引號,下面會自動刪除引號"
Target.Value = Left(t, Len(t) - 1)
End If
End Sub

7. 什麼是構成Web的五大要素

URL、HTTP、HTML(以及XML)、Web伺服器和Web瀏覽器是構成Web的五大要素。

Web的本質內涵是一個建立在I**ter**et基礎上的網路化超文本信息傳遞系統,而Web的外延是不斷擴展的信息空間。Web的基本技術在於對Web資源的標識機制(如URL)、應用協議(如HTTP和HTTPS)、數據格式(如HTML和XML)。
Web(World Wide Web、萬維網)技術是電子商務的核心技術。Web的思想可追溯到Tim Ber**ers-Lee於1989年3月在CERN (Ce**tre Europea** pour la Recherche Nucleaire,或稱Europea** Laboratory for Particle Physics、歐洲粒子物理實驗室)寫的一個關於信息管理的項目建議書(I**formatio** Ma**ageme**t: A Proposal)。該建議書提出了分布式超文本系統的設想,旨在將CERN已有的幾個信息伺服器一體化,並提供一個簡單的用戶界面來存取各種形式的信息。1990年Web瀏覽器和Web伺服器使用面向對象技術相繼在CERN實現。Ber**ers-Lee 和他的合作夥伴成功引入了構成Web體系結構的基本元素:Web伺服器、Web瀏覽器、瀏覽器與伺服器之間的通信協議HTTP(Hypertext Tra**sfer Protocol 、超文本傳輸協議)、寫Web文檔的語言HTML(Hypertext Markup La**guage、超文本標記語言)、以及用來標識Web上資源的URL(U**iversal Resource Locator 、統一資源定位器)。1993年,美國伊利諾斯大學國家超級計算應用中心NCSA (Natio**al Ce**ter for Supercomputi**g Applicatio**s)的Marc A**dreese**及其合作者發布了稱為Mosaic的瀏覽器,這是第一個較健壯的易用的瀏覽器,它具有友善的圖形用戶界面。從此,Web迅速成長為全球范圍內的信息寶庫。1994 年,W3 聯盟在Tim Ber**ers-Lee的領導下成立,該組織通過制定技術規范與提供參考軟體來發展Web的技術標准並促進Web產品之間的互操作性。
URL(U**iversal Resource Locator 、統一資源定位器)用來唯一標識Web上的資源,包括Web 頁面、圖象文件(如gif 格式文件和jpeg格式文件)、音頻文件(如au格式)、視頻文件 (如mpeg格式文件)。URL的格式為:協議://主機名<:埠號>/標識符(例如 http://www.seu.e.c**:80/i**dex.aspl )。協議可以是HTTP、HTTPS(安全的超文本傳輸協議)、FTP;主機名用來標識被請求的伺服器;埠通常為不同協議保留,例如FTP和HTTP守護進程偵聽不同的埠,FTP預設的埠號為21,HTTP預設的埠號為80;標識符說明被請求的是什麼,可以是文件名(含路徑)或一個應用關鍵字 (如/cgi-bi**/和/servlet/)加上一些信息(如一個腳本的名字和servlet的名字)。例如,用戶鍵入URL格式的地址(例如http://www.seu.e.c**:80/i**dex.aspl);瀏覽器請求主機www.seu.e.c** 在80埠提供的HTTP服務,並要求取得該伺服器上的i**dex.aspl文件;伺服器接受請求,取得該文件;伺服器把文件返回瀏覽器,並告訴瀏覽器這是一個HTML文件;瀏覽器在顯示器上顯示這個頁面。在瀏覽器和web伺服器之間使用的協議是HTTP。

8. 關於WEB標准中的特殊符號問題,人名中的「·」號

點不屬於特殊安符,學過幾種語言的都知道例如JAVASCRIPT 的 CreateTextFile("D:\xxx.txt",false);可見反斜杠才須要用轉義字元還有從C++或者JAVA里都能看出來「.」不是轉義字元看看你上面的網址,這里就直接用的點,其它的非英文輸入法里可以輸的點不一樣,那是其它輸入法的事情,不用去考慮,韓語輸入法里的半形和全形之分,如果是半形,輸入的和英文的點一樣,如果是全形輸入的點就是UNICODE字元當中的點了,關於WEB標准中的特殊符號問題,人名中的「·」號

9. .什麼是Web標准,遵循Web標準的意義。

1.什麼是web標准?

首先要明確一個概念。我們本書講的web標准,不是指XML,而是指為了實現大量HTML信息向XML標準的過渡,W3C和ECMA制定的一系列的技術規范,目前主要包括XHTML1.0、CSS2.0、DOM1.0和ECMA JavaScrit。web標准不僅僅是一個規范,而是一系列規范的總稱。

按這些規范製作的網頁,符合XML格式規范,內容與表現相分離,將使你的頁面數據在以後可以被分享、交換和重用。

下面,讓我們一起了解一些重要的基礎知識。如果你已經掌握,可以跳過直接閱讀第二節

2. 什麼是w3c?

W3C是「World Wide Web Consortium」的縮寫,中文稱萬維網組織。是一個專注於「領導和發展web技術」的國際工業行業協會。它由萬維網發明者Time Berners-Lee領導,成立與1994年。W3C已經有超過500家的會員--包括微軟、美國在線(Netscape的母公司)、蘋果電腦、 Adobe、Macromedia、SUN 以及各類主流硬體、軟體製造商和電信公司。學會主要研究由三家學術機構主理--美國麻省理工學院(MIT)、法國的歐洲信息與數學研究論壇 (ERCIM)、日本的應慶大學(KEIO)。

W3C主要工作是研究和制定開放的規范(事實上的標准),以便提高web相關產品的互用性。W3C的推薦規范的制定都是由來自於會員和特別邀請的專家組成的工作組完成。工作組的草案(Drafts)在通過多數相關公司和組織同意後提交給W3C理事會討論,正式批准後才成為「推薦規范 (Recommendations)」發布。更多的信息您可以訪問W3C的網站:www.w3.org

web標準的優勢
5.1 易用性

用web標准製作的頁面,對搜索引擎更加「透明」,因為良好清晰的結構使得搜索引擎能夠方便的判斷與評估信息,從而建立更精確的索引。按web標准製作的頁面也可以在更老版本的瀏覽器中正常顯示基本結構,即使CSS/XSL樣式無法解析,它也能顯示出完整的信息和結構。

符合web標準的頁面也很容易被轉換成其他格式文檔,例如資料庫或者word格式,也容易被移植到新的系統--硬體或者軟體系統,比如網路電視、PDA等等。這是XML天生具有的優勢。

符合web標準的頁面也具有天生的「易用性(accessibility)」,不僅僅是普通瀏覽器可以閱讀,那些有殘疾的人們也可以通過盲人瀏覽器、聲音閱讀器正常使用。
5.2 向後兼容性

使用web標准建立的頁面,將在未來的新瀏覽器或者新網路設備中很好的工作。我們只要修改CSS或者XSL定製相應的表現形式就可以了。

關於web標準的好處
1.科技在進步,網路帶寬越來越大,速度越來也快,節省那點位元組有意義嗎?
web標準的好處之一是:用web標准製作的頁面代碼量小,可以節省帶寬。這只是web標准附帶的好處,因為DIV的結構本身就比TABLE簡單,TABLE布局的層層嵌套造成代碼臃腫,文件尺寸膨脹。通常情況下,相同表現的頁面用DIV+CSS比用TABLE布局的節省2/3的代碼。這是web標准天生的好處。至於節省帶寬的意義並不主要針對普通用戶,而主要針對網站經營者,特別是中大型網站,類似新浪、網易這樣的站點。一個新聞首頁從500K縮小到170k,假設一天的pageview是3000萬(保守數字),那麼節省的伺服器流量就是330k*30000000=9440G,這個成本的節約是可觀的。
2.我需要考慮殘障人士(盲人和弱視)嗎?
為殘障人士提供網路瀏覽方便是美國及歐洲一些國家的法律規定,由於web標准頁面的清晰結構、語義完整,一些相關設備能很容易的正確提取信息給殘障人士。因此,方便盲人閱讀信息也成為web標準的天生好處之一。至於有人說中國目前還有很多人為解決溫飽發愁,哪有時間考慮殘障人士。這是社會文明和社會道德問題,不在本書討論范疇。但如果你頁面按web標准製作了,就能達到這個效果,何樂而不為呢?

關於瀏覽器兼容
1.我不需要關心web標准,IE佔有99%的市場,我做的頁面只要IE能看就可以了。
「以用戶為核心」通常都是反對web標准者的檔箭牌,實際上這是虛偽的「以用戶為核心」。你不能保證IE永遠是壟斷瀏覽器市場,你也不能保證IE不做任何改變(事實上,微軟的IE7已經開始改善對 web標準的支持)。堅持用html+table布局製作的頁面將是「死」的信息,不方便搜索,無法重用與共享,從長遠來講,這才是對用戶最大的傷害。
2.為什麼web標準的頁面兼容性並不好?
我們說web標準的優勢是兼容性好,這個兼容是指向後兼容,向新瀏覽器、新設備兼容。對已有的瀏覽器來說,因為它們對web標準的支持程度不一樣,因此會出現不同瀏覽器下頁面變形的情況。我們必須採用一些"hack"技巧來實現不同瀏覽器的兼容。這是無奈、也是不可避免的,是web技術發展必然要經歷的一個過程,是我們向XML過渡必須克服的一個困難。

我想你和我一樣,都關心WEB的未來會是怎麼樣的,下一輪的新技術熱點在什麼方向。其實,要回答這個問題,沒有誰比W3C更有權威了。只要看看W3C在做什麼,正在研究什麼規范就知道WEB的走向和趨勢了。

W3C明確地告訴我們:XML是未來的趨勢毋庸置疑,開放和共享是互聯網的精神和根本動力。

蒂姆.貝納斯-李(Tim Berners-Lee),W3C領導人,萬維網之父,說到:XML提供了信息交換的手段,但這僅僅只是開始。我們的目標是web的語義化,即:使得web上的信息內容更加容易理解、更便於交換和共享,RDF和OWL語言將在這方面提供更強大的支持。

web技術即將迎接新一輪的變革和發展,如果你還在猶豫是不是需要學習web標准,那麼你將失去這次機會。

10. web中br是什麼意思

<br>是一個強制換行標簽,可插入一個簡單的換行符。

<br> 標簽是空標簽(意味著它沒有結束標簽,因此這是錯誤的:<br></br>)。在 XHTML 中,把結束標簽放在開始標簽中,也就是 <br />。

區別於p段落標簽,br標簽我們用於文段換行排版。換行後上下行文字距離是按line-height行高實現間距。

p標簽

<p> 標簽是一個段落標簽,用於定義段落。

<p>元素會自動在其前後創建一些空白。瀏覽器會自動添加這些空間,您也可以在樣式表中規定。

通常文章中段落區分明顯上段文字與下段文字有一定間隔我們就可以對上下段文字都使用p標簽,我們使用p段落標簽,在一段文字開始前使用<p>,在這段文字結束加個</p>標簽。段落p標簽將讓上段與下段文字有一定距離,大概是兩倍line-height行高距離。