推開HTML5的大門

2021-07-24 17:24:50 字數 1690 閱讀 4997

隨著網際網路技術的迅猛發展,尤其是移動網際網路正發生著日新月異的變化。html5作為連線傳統網際網路與移動網際網路的橋梁,已經成為未來網際網路發展的主流。要想學好html5,首先要知道以下幾點:

1.什麼是html5?

要想深入學習一門語言,或者想要從事一種行業,首先要知道它是什麼。html5是w3c(全球資訊網聯盟)和whatwg(網路超文字應用技術工作組)合作產生的,不是區別於html的,但它是最新的html標準,它的目標是提供所有內容,而不是需要像falsh,silverlight等額外外掛程式的支援。

2.既然html5是最新的html標準,那它與前面的html標準有什麼不同?

3.哪些瀏覽器支援html5?

現在的主流瀏覽器都支援,如safari,firefox,chrome,opera,ie等。

4.剛才我們說過html5增加了多個元素標籤,那麼html5中有哪些不同的新的表單元素型別?

color:顯示顏色選擇對話方塊,如

date:顯示日曆對話方塊,如

datetime-local:顯示含有本地時間的日曆,如

email:建立含有email校驗的html文字框,如

time:只能輸入時間,如

url:設定url的驗證型別為url,如

range:顯示控制範圍,如

telephone:使用文字框接受**號碼,如

number:使用文字顯示數字範圍,如

search:讓文字框作為搜尋引擎,如

5.html5中的canvas是什麼?以及如何使用canvas來畫一條簡單的線?

canvas是html中你可以繪製圖形的區域。要想畫一條簡單的線,要做3步:首先是定義canvas區域,其次是獲取訪問canvas上下文區域,第三是繪製圖形。

定義canvas區域:

獲取訪問canvas上下文區域:var c=document.getelementbyid(「mycanvas」);

var ctx=c.getcontext(「2d」);

繪製圖形:呼叫「move」方法並從乙個點開始,使用線條方法繪製線條然後使用stroke方法結束。如:ctx.moveto(10,10); ctx.lineto(200,100); ctx.stroke();

6.css是什麼?css中的選擇器是什麼?以及如何使用id值來應用乙個css樣式?

css的全稱為cascading style sheets,級聯樣式表,css的選擇器在我們想要應用乙個樣式的時候,幫助我們去選擇元素。如,簡單的被命名為」instro」的樣式,他適用於html元素顯示紅色背景

應用上面的」intro」樣式給div,我們可以使用」class」選擇器:

my name is shivprasad koirala.

i write interview questions.

那麼如何使用id值來應用乙個css樣式呢?首先假設,你有乙個html段落標籤,使用id是」mytext」,就和下面的片段中顯示的那樣,

this is html interview questions.

可以使用」#」選擇器和」id」的名字建立一種樣式,並把css值應用到段落標籤中,因此應用樣式到」mytext」元素,我們可以使用」#mytext」,如下所示:

以上6點,只是推開了我們走向html開發的大門,要想深入了解html,還需要我們不斷的努力,去探索與實踐,才能在html的世界自由翱翔。

文章選自華清遠見嵌入式培訓

>>>更多優秀技術博文每日更新

HTML5的學習(二)HTML5標籤

3.按功能排列標籤 標籤 描述 html4 html5 定義注釋。定義文件型別。定義文件的主體。定義文件中的節。定義section或page的頁尾。to定義html標題。定義html文件。定義關於文件的資訊。定義section或page的頁首。定義關於html文件的元資訊。定義針對不支援客戶端指令碼...

HTML5學習之 HTML 5 拖放

拖放 drag 和 drop 是 html5 標準的組成部分。拖放是一種常見的特性,即抓取物件以後拖到另乙個位置。在 html5 中,拖放是標準的一部分,任何元素都能夠拖放。internet explorer 9 firefox opera 12 chrome 以及 safari 5 支援拖放。注釋...

html5標籤屬性大全 HTML5

音訊格式 屬性 值描述 屬性 值描述 屬性值描述 屬性值描述 gz bjsh 屬性值 描述 required required 表單擁有該屬性表示其內容不能為空,必填 placeholder 提示文字 表單的提示資訊,存在預設值將不顯示 autofocus autofocus 自動聚焦屬性,頁面載入...