html5的結構
❶ html行為的組成結構
1、HTML——超文本標記語言,瀏覽器解析html標記後,展示內容
2、H5——HTML5(目前流行比較火)
3、網頁的基本結構
3.1靜態網頁的拓展名htm或html
3.2新建網頁的步驟:
1、新建文本文檔,更改拓展名為htm或html
2、編寫網頁的基本結構,並報春
3、雙擊html文件,在瀏覽器中運行
3.3網頁的基本結構
<html>
<head>
<title>網頁的標題</title>
<body>網頁顯示的內容</body>
</head>
</html>
4、HTML語言的特點
標記,大部分的都是成對存在
不區分大小寫 H5區分大小寫
瀏覽器解析HTML標記
二、使用相關的標簽進行排版
1、網頁的標題
<title></title>
2、標題標簽
<h1>....<h6>數字越大 標題越小
3、段落標記——<p>[/P]可以有也可以沒有
4、換行——<br/> [/]可以有野可以沒有
5、水平線——<hr/>
6、字體加粗<strong></strong> 斜體<em></em>
7、HTML中的注釋和特殊的符號--P15頁
注釋:<!-- -->
特殊符號 空格 ; 大於號>; 小於號<;
引號";版權符號&;
三、在網頁上插入圖片
<img src="圖片地址" alt ""替換的文字
title ""滑鼠懸浮停留時的文字 width ="寬" height"高"/>
ps:src屬性必須有 其他的屬性可以有可以沒有
圖片路徑:相對路勁和絕對路徑
1、相對路徑,不出現有磁碟名字的路徑
../表示上級目錄
../../表示目錄的上一級目錄
2.絕對路徑,有磁碟名字的路徑
C:\Documents and Settings\Administrator\桌面
***網頁中使用相對路徑
四、超鏈接
1、通用語法:
<a href=路徑target="-self丨blank"(前是當前頁面打開,
後是新建寬口打開>超鏈接上的顯示的文字</a>
2、作用:頁面導航
3、錨鏈接P23.24
1>先設置錨記
<a name="錨記名" </a>
2>超鏈接訪問當前頁面中的錨記?
<a href="#錨記名」></a>
4、打開郵件發送郵件
<a href="mailto:郵箱名「>點我發送郵件</a>
❷ 網頁HTML的基本結構是什麼
<html> '
<head > '頭部文來件
<table></table> '網頁標題
</head>
<body> '網頁正源文
</body>
</html>
上面的就是靜態網頁的基本格式
<font> </font> '設置字體的樣式放在 body裡面
❸ 誰知道HTML5頁面的基本結構啊
<html>
<head>
<title>網頁的標題</title>
</head>
<body>網頁顯示的內容</body>
</html>
❹ HTML5頁面結構的問題,怎麼解決
html5頁面結構和html的頁面結構是相同的,都是可以用DIV來進行調整網站的兼容性
1、<html>
<head>
<title>網站標題</title>
</head>
<body>
<div class="as"></div>
<div class="ac"></div>
</body>
</html>
2、網站結構也可以用table標簽進行設置
<html>
<head>
<title>網站標題</title>
</head>
<body>
<table>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>
</body>
</html>
❺ 請描述html5的頁面結構同html4有什麼區別
1、取消了一些抄過時的 HTML4的標簽
其中包括純粹顯示效果的標記,如<font>和<center>,它們已經被 CSS完全取代。
其他取消的屬性:acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex, noframes, strike, tt。
2、添加了一些新的元素
比如:更加智能的表單標簽:date, email, url 等;更加合理的標簽:section, video, progress, nav, meter, time, aside, canvas等。
3、新的全局屬性:id, tabindex, repeat
4、文件類型聲明(<!DOCTYPE>)僅有一型:<!DOCTYPE HTML>。
5、新的JS API
❻ 2,html5的結構和html2.0的區別
1、簡化的語法
更簡單的doctype聲明是HTML5里眾多新特徵之一。現在,只需要寫<!doctype html>就好了。
2、新的<canvas>標記代替flash
對於Web用戶來說,Flash既是驚喜也是一種痛苦。所以,一些開發人員對HTML5威脅Flash的做法不滿,但對於那些忍受著要花好久才能載入和運行的臃腫的Flash視頻的人來說,用新的<canvas> 標記渲染圖像的技術已經夢想成真。
3、新的<header>與<footer>標記
HTML5的設計是要更好的描繪網站的解剖結構。這就是為什麼一些像<header>和<footer> 這樣的新標記會出現,它們是專門為標志網站的這些部分設計的。
在開發網站時,你不再需要用<div>標記來標注網頁的這些部分。
4、新的<section>與<article>標記
跟<header>與<footer>標記相似,HTML5中引入的新的<section> 和<article> 標記可以讓開發人員更好的標注頁面上的這些區域。
5. 新的<menu> 和<figure> 標記
新的<menu>標記可以被用作普通的菜單,也可以用在工具條和右鍵菜單上,雖然這些東西在頁面上並不常用。
6. 新的<audio> 和<video> 標記
新的<audio> 和<video> 標記可能是HTML5中增加的最有用處的兩個東西了。正如標記名稱,它們是用來嵌入音頻和視頻文件的。
❼ html5結構元素的作用
①HTML5出現了很多代表新的語義的標簽,就想你說的hgroup、section、aside、figure等等。
②如果你了專解布局方式從以前屬的「table表格布局」到現在注重語義化的布局的轉變,你就不會奇怪為什麼對多出怎麼多看上去有點啰嗦的新標簽了。
簡單點說,你用div也可以實現像aside等標簽的功能,但div這個標簽創作出來時,目的很簡單,就是創建一個分區(division),而如果你用div來實現其他功能,就違背了它原來的語義了,這不利於代碼的可讀性、搜索引擎優化等。
③舉點例子:
你問的hgroup元素,語義就是組合網頁或區段的標題,修改hgroup樣式後,被他包圍的h1、h4之類的標題元素就會同時繼承他設置的樣式。
section、aside:分別是定義節(如章節/頁眉) 和定義某內容之外的內容(類似題外話的意思)。
比起在HTML5以前的版本,這些標簽都是對頁面更細致的設置。HTML5使以前用一個像div那樣的元素 來實現多種作用而導致其語義模糊的情況少了很多。
❽ html5中的結構性標簽怎麼使用
結構性標簽其實就是語義化的html網頁框架,一般網頁分為:
頭部:專header->nav
側欄:aside
內容:article、屬section、div
腳部:footer
這些僅僅是html5的一部分,常出現在整個網頁的「大框架」結構上,具體位置如下:
html5 雖然增加了很多新的標簽,但是並不代表完全拋棄了原有的標簽,例如dl-dt-dd組合標簽和ul-li組合標簽等。article、section的出現並不代表著div作用減少,而是說更合理更清晰的用html標簽表達出網頁的結構。
❾ 請寫出一個html5文檔的基本結構
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset = utf-8">
<title>HTML5</title>
<script type="text/javascript" charset = "utf-8">
<!--這個函數將在頁面完全載入後調用-->
function pageLoaded()
{
alert('HTML5 頁面加版載完權畢!');
}
</script>
</head>
<body onload="pageLoaded();">
</body>
</html>
❿ HTML5的頁面結構和HTML4有什麼不同
HTML5是HTML標準的下一個版本。雖然HTML5沒有完全顛覆HTML4,但是它們也有一些不同。最新最全的HTML5-HTML4對比信息請看http://dev.w3.org/html5/html4-differences/,貌似略多的樣子。在這個IE還仍然存在的世界裡,HTML5的差別先掌握一些即可,等全部支持後再細細研究也不遲。
1. 簡化的語法
HTML5簡化了很多細微的語法,例如doctype的聲明,你只需要寫<!doctype
html>就行了。HTML 5 指定 UTF-8 編碼的方式如下<meta charset="UTF-8">
2.
<canvas>標簽替代Flash
Flash給很多Web開發者帶來了麻煩,要在網頁上播放Flash需要一堆代碼和插件。<canvas>標簽使得開發者只要使用一個標簽就能和用戶產生UI交互。
3
新增許多標簽
HTML5設計的一個原則是更好的體現網站的語義性,所以增加了<header>和<footer>這樣的標簽,用來明確表示網頁的結構;新增
<section> 和 <article>
標簽,<section>和<article>也有利於清晰化網頁的結構,更有利於SEO;新增 <menu> 和
<figure>
標簽,<menu>可以被用於創建傳統的菜單,也可以用於工具欄和上下文菜單。<figure>標簽使得網頁文字和圖片的排版更專業; 新增
<audio> 和 <video>
標簽,這兩個標簽可能是HTML5裡面最有用的兩個標簽了,使用起來時也異乎方便,如在HTML5頁面中嵌入視頻只需一小段
代碼如下:
<videowidth="450"height="340"
controls>
<sourcesrc="jamshed.mp4"type="video/mp4">
Your
browserdoes'.
</video>
同理,音頻等其他的也類似。
4. 全新的表單
HTML5對 <form> 和 <forminput>
標簽進行了大量修改,添加了很多新的屬性,也修改了很多屬性。
5. 刪除 <b> 和 <font> 標簽,<frame>, <center>,
<big> 標簽
6.HTML5 支持了不同類型的存儲類型
HTML5 支持本地存儲,在之前版本中是通過 Cookie 實現的。HTML5
本地存儲速度快而且安全。並且HTML5有兩種不同的對象可用來存儲數據,HTML5通過JS來存儲和訪問數據:
localStorage 適用於長期存儲數據,瀏覽器關閉後數據不丟失
sessionStorage
只是針對一個session的數據存儲,存儲的數據在瀏覽器關閉後自動刪除
總的來說,HTML5已經超越了標記語言的范疇,更富語義的標簽將使得HTML5更有用處。Canvas+WEBGL等技術,實現無插件的動畫以及圖像、圖形處理能力;本地存儲,可實現offline應用;websocket,一改http的純pull模型,實現數據推送的夢想;MathML,SVG等,支持更加豐富的render等