html學習筆記五

來源:互聯網
上載者:User

標籤:顯示   多網站   XML   scroll   暴力   cli   資料資訊   http協議   ase   

關於服務端和client的校正問題


上述的表格資訊填寫後發現,即使有些資訊不添,依舊能夠提交

所以針對此問題,我們要在client進行資料填寫資訊的增強型校正(必添單元,必須填寫有效資訊,否則無法提交)


假設client進行來增強性校正。那麼服務端,還須要校正嗎?

當然,為了安全性,非常多網站之所以須要填寫驗證碼注冊,就是為了防止暴力注冊


假設服務端進行來增強性校正,那麼client還須要校正嗎?

須要,假設僅僅在服務端進行校正,那麼使用者提交資訊後,等待。。。

服務端提示資料資訊錯誤。使用者又又一次注冊,等待。

。。又錯誤。。。

所以,要提高使用者的感覺,而且減輕server的壓力,須要在client和服務端都要進行增強性校正


html的其它標籤


1:

<base>標籤:指的是頁面中全部的超連結,他們連結的資源的位置以及開啟檔案

base:

(1).href:屬性,指定網頁中全部超連結的檔案夾。注意值結尾處必需要用/表示檔案夾,僅僅作用於相對路徑的超連結

(2).target:屬性,指定開啟超連結的方式。如_blank

(假設一個超連結要用新表單開啟100次,假設用target就要指定100次,用base一次就可以)

2:

<meta>標籤:類比http訊息,(非常少用,都用服務端做)

(1).name:屬性,網頁描寫敘述資訊,當取keywords時,content屬性的內容就作為搜尋引擎的關鍵字進行搜尋

(2)http-equiv:屬性,類比http協議的訊息頭

<meta http-equiv="refresh" content="3;url=http://www.baidu.com" /> //重新整理,3秒後跳轉百度

3.

<link>標籤:連結該網頁的其它連結資源

(1)rel:屬性:描寫敘述目的文件與當前文檔的關係。

(2)type:屬性,文件類型

(3)media:屬性,指定目的文件在哪種裝置上起作用

 <link rel="stylesheet" type="text/css" media="screen,print" href="1.css"> //連結到css

4.

(1),<merquee>:讓內容動起來

direction:屬性。left ,right,down。up

behavior:屬性。scroll , alternate , slide

<marquee direction="left" behavior="scroll">你好,世界!</marquee> //左右滾動

slide :比較好

5.

<pre>:能夠將常值內容按在代碼區的樣子顯示出來(顯示網頁源碼) 

<pre>

class Demo{

int i;

}

</pre> //原樣顯示

6:<b>加粗 <i>斜體字 <u>下滑線  <sub>下標  <sup> 上標

 <b>這</b><i>是</i><u>你</u>
 X<sub>2</sub>X<sup>2<sup>


關於HTML和XML的差別:

XHTML是可擴充的超文字標記語言 (HTML),XHTML的代碼結構更加嚴謹。是基於XML的一種應用

XML是可延伸標記語言 (XML)

*XML是對資料資訊的描寫敘述。html是對資料顯示的描寫敘述

*XML代碼規定的更為嚴格。XML大寫和小寫敏感。屬性值必須用引號,屬性名稱必須有值,而html能夠不具備

*XML規範能夠被很多其它的應用程式所解釋。將成為一種通用的資料交換語言

*各個server架構一般都將XML作為設定檔

關於兩者差別,摘自《Java核心卷二》

為了以後更好的學習XML了,所以書寫代碼應該注意規範性


HTML標籤的分類:

html中的標籤每個都有特殊的含義


標籤分為兩類:

1.塊級標籤(元素):標籤結束後有換行:div,p ,dl 。table 。title 。ol ,ul

<dl>
            <dt>世界</dt>
            <dd>你好</dd>
 </dl>

2.行內標籤(元素):標籤後沒有換行:font , span,img , input ,select ,a


div沒有特殊含義,僅僅為定義地區,能夠換列標籤: <div>這是div1</div>

span,行內標籤,在一行中<span>span1</span>

p,段落標籤,前後都有換行<p>段</p>


而布局一般都是用div+css


 

html學習筆記五

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.