TML5是一種新型的網頁制作語言,它比起之前的版本更加靈活,更能夠滿足現代網頁制作的需求。如果你還不了解HTML5,那么你來對地方了,今天我就要帶你入門HTML5,讓你從一個小白成為一個網頁制作高手。
首先,我們要知道HTML5是什么。HTML5是Hyper Text Markup Language的縮寫,它是一種用于描述網頁結構和內容的語言。簡單來說,就是網頁的“骨架”,我們可以通過HTML5來定義網頁的標題、段落、圖片、鏈接等等。
接下來,我們需要準備一些工具。要開始學習HTML5,你需要一個文本編輯器,比如Notepad++、Sublime Text、Visual Studio Code等等。這些文本編輯器都有語法高亮和自動補全等功能,可以幫助我們更加方便地編寫代碼。另外,我們還需要一個瀏覽器,比如Chrome、Firefox、Safari等等,來查看我們編寫的網頁。
好了,現在讓我們開始寫第一個HTML5網頁吧!首先,我們需要打開一個新的文本文件,然后在文件中輸入以下代碼:
```html
<!DOCTYPE html>
<html>
<head>
<title>我的第一個HTML5網頁</title>
</head>
<body>
<h1>Hello, World!</h1>
</body>
</html>
``
這段代碼是HTML5網頁的基本結構。我們可以看到,它由三個主要部分組成:`<!DOCTYPE html>`聲明、`<html>`元素和`<head>`元素、以及`<body>`元素。其中,`<!DOCTYPE html>`聲明告訴瀏覽器我們要使用HTML5語言來編寫網頁,`<html>`元素和`<head>`元素定義了網頁的頭部信息,包括標題等等,而`<body>`元素則是網頁的主體部分,我們可以在這里添加各種內容。
在上面的代碼中,我們定義了一個網頁的標題,標題為“我的第一個HTML5網頁”,然后在網頁的主體部分,我們添加了一個標題,標題為“Hello, World!”。好了,我們現在可以保存這個文件,然后用瀏覽器打開它,看看它長什么樣子。如果一切順利,你應該可以看到一個包含“Hello, World!”標題的簡單網頁。
好了,接下來讓我們來添加一些更有趣的內容吧。在HTML5中,我們可以添加各種元素來豐富我們的網頁。比如,我們可以添加段落、圖片、鏈接等等。下面是一些常用的HTML5元素:
- `<p>`:定義一個段落
- `<img>`:定義一個圖片
- `<a>`:定義一個鏈接
- `<ul>`和`<li>`:- `<ul>`和`<li>`:定義一個無序列表,`<li>`用于定義列表項
- `<ol>`和`<li>`:定義一個有序列表,`<li>`用于定義列表項
- `<table>`、`<tr>`、`<th>`和`<td>`:定義一個表格,`<tr>`用于定義表格行,`<th>`用于定義表頭單元格,`<td>`用于定義表格數據單元格
接下來,我們就可以用這些元素來創建一個更加有趣的網頁了。比如,我們可以創建一個包含一張圖片和一些文字的網頁,代碼如下:
```html
<!DOCTYPE html>
<html>
<head>
<title>我的第一個HTML5網頁</title>
</head>
<body>
<h1>Hello, World!</h1>
< img src="https://picsum.photos/200/300" alt="一張圖片">
<p>這是一段文字。</p >
<ul>
<li>列表項1</li>
<li>列表項2</li>
<li>列表項3</li>
</ul>
</body>
</html>
```
在這個代碼中,我們添加了一個`<img>`元素,用于顯示一張圖片。其中,`src`屬性指定了圖片的URL,`alt`屬性用于在圖片無法顯示時顯示一個替代文本。我們還添加了一個`<p>`元素,用于顯示一段文字,以及一個`<ul>`元素,用于顯示一個無序列表。在`<ul>`元素中,我們添加了三個`<li>`元素,用于定義列表項。
好了,現在我們可以再次保存并打開這個文件,在瀏覽器中查看它的效果了。如果一切順利,你應該可以看到一個包含圖片、文字和列表的網頁了。
不過,要注意的是,HTML5并不是一種嚴格的語言,它允許我們在一定程度上自由地編寫代碼。因此,為了讓我們的網頁看起來更加整潔、易于閱讀,我們應該盡可能地使用縮進、注釋等技巧來組織代碼。
好了,現在你已經學會了如何創建一個簡單的HTML5網頁了。當然,這只是一個入門級別的教程,HTML5還有很多高級的特性和技巧等待著我們去探索。如果你想深入學習HTML5,建議你參考一些更加詳細的教程和文檔,例如MDN Web Docs。
最后,希望你喜歡這篇入門文章,也希望你可以通過學習HTML5來創造出更加精彩、有趣的網頁。
TML5 語法基礎二(筆記)
一、 HTML 語法簡介
1、HTML 介紹
1-1、HTML的全稱
1-2、誰發明了HTML
1-3、HTML的版本進化
1-4、HTML5
2、HTML全稱:
Hyper Text Markup Language
超 文本 標記 語言
3、誰發明了HTML?
HTML 是在1982年由Tim Berners-Lee 給出原始定義,進一步成為國際標準,由萬維網聯盟(W3C) 維護。
4、HTML的版本進化
HTML1.0 --- HTML2.0 --- HTML3.0 --- HTML4.0 --- XHTML1.0 --- HTML5.0
XHTML:
eXtensible Hyper Text Markup Language
可擴展 超 文本 標記 語言
XHTML也是一種標記語言,表現方式與HTML4.0類似,不過語法上更加嚴格
XHTML基于XML(可擴展標記語言)
XHTML1.0在2000年1月26日成為W3C的推薦標準。
HTML5 的由來:
2007年4月10日,Mozilla 基金會、蘋果、Opera軟件公司組成的WHATWG小組建議W3C采納HTML5。
2007年5月9日,新HTML工作組采納了他們的建議。
2014年10月29日,W3C宣傳,經過幾乎8年的艱辛努力,該標準規范終于最終制定完成。
二、HTML 語句的基本格式
1、XHTML1.0 語法公式
2、HTML5.0 語句基本格式及建議
1、XHTML1.0 語法基本格式
<標簽 屬性="屬性值" 屬性="屬性值">內容標簽>
內容
1、標簽和屬性都為英文小寫
2、必須用英文半角雙引號""
代碼示例:
內容
1、以上代碼中,標簽是誰?他具有哪些屬性?
2、Stop();在這里標簽還是屬性還是屬性值?
當標簽中無內容時:
<標簽 屬性="屬性值" />
<img src="圖像地址" />
2、HTML5 基本語法
在html5中兼容xhtml1.0語法,同時也允許:
標簽與屬性可以使用大寫(注:為了兼容HTML4.0,并不建議)
標簽可以不結束
部分屬性值可以省略
建議在HTML5中主要使用較嚴謹的XHTML1.0語法
標簽和屬性使用小寫字母
無內容的標簽可以直接省云結束
無值的屬性可以省云屬性值
舉例:
----標簽是章節的意思
<video src="video.ogv" poster="poster.jpg" width="320" height="240" < span>controls >瀏覽器不兼容時會出現的信息
texe here
小結:
<標簽 屬性="屬性值" 屬性="屬性值">內容標簽>
<標簽 屬性="屬性值">
<標簽 屬性>
三、HTML標簽關系與DOM
1、標簽關系
2、DOM
1、標簽關系
--- 01、標簽可以與另一個標簽并列
段落文本
--- 01、標簽可以與另一個標簽并列
--- 02、標簽可以嵌套其他標簽
些事HTML5培訓認為在學習HTML5前應該做好的準備,歡迎參考指正:
為什么學習HTML5?
軟硬件環境
介紹HTML5
環境搭建
常見問題解決
掌握技能需求
為什么學習HTML5?
1:自從2010年HTML5正式推出以來,立即收到了世界各大瀏覽器的支持,根據直接各大知名媒體的評論,新的web時代,HTML5時代馬上就要到來。
2:跨平臺運行
3:硬件要求低
4:flash之外的選擇
軟硬件環境
1:硬件:雙核、2G內存
2:軟件:windows、Mac OS X、Linus
HTML5
HTML是用來描述網頁的一種語言
超文本標記語言(Hyper Text Markup Language)
HTML不是編程語言、是一種標記語言
HTML5新特性:
用于繪畫的canvas標簽
用于媒介回放的video和audio元素
對本地離線儲存的更好支持
新的特殊內容元素
如:article、footer、header、nav、section
新的表單控件
如:canlender、date、time、email、url、search
瀏覽器的支持
Safari、Chrome、Firefox、Opera、IE9等等基本支持了HTML5
環境搭建
常用:WebStorm、notepad++、Eclipse、text sublime、Dreamweaver等等
推薦:Intellij IDEA
常見問題解決方式:
1:尋求問題根源
2:查看參考文檔
W3C標準
3:參考示例
4:常見問題通過搜索引擎搜索
5:問題反饋
掌握技能需求
HTML5
XHTML
CSS3
javascript
jQuery:
jQuery-UI
jQuery-Mobie
HTML5培訓認為相對其他例如iOS開發,HTML5前端相對還是簡單的,有興趣的朋友可以到藍鷗鄭州HTML5培訓試聽。
原文:http://hn.lanou3g.com/2016/lo_news_0108/877.html
*請認真填寫需求信息,我們會在24小時內與您取得聯系。