(3)WEB复习
文章目錄
- 1:table
- 2:隱藏表單
- 3:XHTML
- 4:XML
- 5:HTML
- 6:meta
- 7:image
1:table
- table要比html的標記占據更多的字節
- table會阻擋瀏覽器渲染引擎的渲染順序
- 顯示圖片的時候,需要自行切成多個圖
- 在某些瀏覽器中,文字的拷貝有問題
- table很難通過css進行修飾
- table對于頁面布局來說,從語義上是不正確的
2:隱藏表單
<input type="hidden" name="nyname" value ="value">- 隱藏域對于用戶是不可見的,但是在瀏覽者進行提交信息的時候,隱藏域的信息也會一同發送到服務器去。
- 確定用戶的身份。可以替代cookie的作用,即使有時候cookie被用戶禁用也能得到用戶的身份信息
- 一個form中有多個提交按鈕。通過隱藏域可以知道具體是哪一個按鈕進行提交的
- 使用全局變量。JS不支持全局變量,我們放在表單域中,就可以使用。
3:XHTML
-
可擴展超文本標記語言
-
用XML格式編寫的HTML,是更加嚴格,更加規范的HTML版本
-
文檔類型,以及眾多tag都是強制要擁有的
4:XML
<?xml version="1.0" encoding="UTF-8"?>- 可擴展標記性語言
- 也是一種結構化的語言,可以用來保存數據,并且數據具有自我描述性
- 可以作為數據傳輸數據的格式(現在以JSON為主)
5:HTML
- DOCTYPE
- HEAD
- BODY
6:meta
<meta content="introduction" />- meta 表示網頁的元信息,比如針對搜索引擎和更新頻度的描述和關鍵詞
7:image
- GIF
- JPEG 【有損】
- PNG
- WEBP 有損,壓縮率高【Google提出的,微信使用】
總結