果想開(kāi)發(fā)一個(gè)網(wǎng)站,除了要精通后端開(kāi)發(fā)語(yǔ)言(如:php)外,還要精通HTML代碼。那么,什么是HTML呢?HTML是一種超文本標(biāo)記語(yǔ)言,它包含有眾多的標(biāo)簽,我們可以通過(guò)這些標(biāo)簽,把不同的internet資源(如:文字、圖片、視頻、音頻、表單等等)整合在一個(gè)統(tǒng)一的文檔中,這就形成了我們可以看得見(jiàn)的網(wǎng)頁(yè)。那么,HTML都有哪些常用的標(biāo)簽?zāi)兀?/p>
html5文檔類(lèi)型聲明:<!doctype html>
html4文檔類(lèi)型聲明:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
這個(gè)標(biāo)簽是html最外層的標(biāo)簽,所有其它的HTML標(biāo)簽都要放在這個(gè)標(biāo)簽的內(nèi)部。
<html>
<head></head>
<body></body>
</html>
在HTML標(biāo)簽中,有的標(biāo)簽是成雙成對(duì)的,如:<html></html>(如下圖);而有的標(biāo)簽是單個(gè)的,如:<hr>橫線(xiàn)標(biāo)簽。
head頭部有以下幾種常用標(biāo)簽:
meta:主要提供有關(guān)頁(yè)面的元信息。
link:用來(lái)定義文檔與外部資源的關(guān)系,最常用的是調(diào)用CSS樣式文件。
title:頁(yè)面標(biāo)題的標(biāo)簽。
script:用來(lái)調(diào)用JS文件或JS代碼。當(dāng)然,script標(biāo)簽也可以在body主體中使用。
1、塊級(jí)標(biāo)簽。
塊級(jí)標(biāo)簽的特性是:獨(dú)自占有一行;標(biāo)簽的高與寬、邊距可以修改;沒(méi)有設(shè)置寬與高時(shí),默認(rèn)繼承父標(biāo)簽。例如:
<div>div1</div>
<div>div2</div>
<style>
.aa1{ border:1px solid #000; width:150px; height:100px; margin:30px; }
.aa2{ border:1px solid #000; width:150px; height:100px; margin:30px; }
</style>
前端頁(yè)面顯示的效果如下圖:
常用的塊級(jí)標(biāo)簽有:div、h1、h2、h3、h4、h5、h6、hr、menu、ul、ol、li、dl、dt、dd、table、p、form 。
2、內(nèi)聯(lián)標(biāo)簽。
內(nèi)聯(lián)標(biāo)簽與塊級(jí)標(biāo)簽不同,它不能獨(dú)自占有一行,會(huì)與其它內(nèi)聯(lián)標(biāo)簽在同一樣展示;內(nèi)聯(lián)標(biāo)簽的高與寬、上下邊距是不能修改的,它里面的文字或圖片有多高,它就是多高。例如如下代碼:
<style>
.aa1{ border:1px solid #000; width:150px; height:100px; margin:30px; }
.aa2{ border:1px solid #000; width:150px; height:100px; margin:30px; }
</style>
<span>span1</span>
<span>span2</span>
CSS樣式代碼跟塊級(jí)標(biāo)簽的例子是一樣的,而顯示的效果就不一樣了,寬與高、上下邊距沒(méi)有效果。如下圖:
常用的內(nèi)聯(lián)標(biāo)簽有:span、a、b、strong、i、em 。
3、內(nèi)聯(lián)塊級(jí)標(biāo)簽。
內(nèi)聯(lián)塊級(jí)標(biāo)簽,既有一些內(nèi)聯(lián)標(biāo)簽的特性,也有一些塊級(jí)標(biāo)簽的特點(diǎn):它不能獨(dú)自占有一行,但是可以修改它的寬度和高度。例如下面這段代碼:
<style>
.aa1{ border:1px solid #000; width:150px; height:100px; margin:30px; }
.aa2{ border:1px solid #000; width:150px; height:100px; margin:30px; }
</style>
<img src="w5.jpg" alt="">
<img src="w5.jpg" alt="">
CSS樣式代碼跟塊級(jí)標(biāo)簽的那個(gè)例子仍然是一樣的,圖片的寬和高、上下邊距修改成功,而2個(gè)圖片不能獨(dú)自占有一行,而是在同一行。如下圖:
常用的內(nèi)聯(lián)塊級(jí)標(biāo)簽有:img、input、textarea。
4、區(qū)域標(biāo)簽。
所謂區(qū)域標(biāo)簽,就是主要用來(lái)劃分布局頁(yè)面區(qū)域的。如:頭部、主體內(nèi)容、側(cè)邊欄、底部。這樣劃分的好處是:讓頁(yè)面布局更加清晰明了。
常用的區(qū)域標(biāo)簽有:header(頭部)、footer(底部)、nav(導(dǎo)航)、aside(側(cè)邊欄)、section(主體)、article(獨(dú)立內(nèi)容)。
5、表單標(biāo)簽。
這個(gè)表單標(biāo)簽我們也是會(huì)經(jīng)常用到的,如:登錄網(wǎng)站的時(shí)候、提交數(shù)據(jù)的時(shí)候。如下圖的評(píng)論表單:
?表單常用的標(biāo)簽有:form、input、select、option、textarea 。
以上就是我們開(kāi)發(fā)網(wǎng)頁(yè)時(shí),會(huì)常用到的HTML標(biāo)簽。當(dāng)然,HTML標(biāo)簽遠(yuǎn)不止這些,尤其是html5出來(lái)后,新增了許多的新標(biāo)簽。但是,有些標(biāo)簽在我們開(kāi)發(fā)中很少用到,所以,這里就沒(méi)有做相應(yīng)的介紹。
互聯(lián)網(wǎng)時(shí)代,企業(yè)網(wǎng)站對(duì)企業(yè)的重要性是毋庸置疑的。如果你開(kāi)了一家新公司,需要用一種簡(jiǎn)單、快速、高效的方式讓更多的人了解你的業(yè)務(wù),最好的選擇應(yīng)該是使用網(wǎng)站。通過(guò)網(wǎng)站可以解決品牌推廣、產(chǎn)品銷(xiāo)售、客戶(hù)服務(wù)等一系列問(wèn)題。而一個(gè)優(yōu)質(zhì)的企業(yè)網(wǎng)站在技術(shù)指標(biāo)上又應(yīng)該具備哪些特點(diǎn)呢?
人類(lèi)畢竟是視覺(jué)動(dòng)物,對(duì)顏色和形狀極其敏感,所以對(duì)企業(yè)網(wǎng)站的界面設(shè)計(jì)要求非常高。我們認(rèn)為,優(yōu)質(zhì)的企業(yè)網(wǎng)站設(shè)計(jì)應(yīng)該具備以下指標(biāo):
1. 顏色統(tǒng)一。整體網(wǎng)頁(yè)的色調(diào)應(yīng)遵循公司整體VI色彩,保持統(tǒng)一形象。整體色調(diào)不宜過(guò)于凌亂。另外,整體色調(diào)不宜搭配超過(guò)3種顏色。
2. 布局直觀(guān),邏輯清晰,整體信息呈現(xiàn)自然有序。用戶(hù)必須能夠很容易地知道他正在瀏覽什么,當(dāng)他瀏覽網(wǎng)頁(yè)。
3.友好的交互。交互設(shè)計(jì)應(yīng)該是友好的,不會(huì)給用戶(hù)帶來(lái)麻煩。比如我們建議網(wǎng)頁(yè)上不要放置太多的閃爍按鈕,用戶(hù)應(yīng)該主動(dòng)選擇與網(wǎng)頁(yè)溝通。
域名是訪(fǎng)問(wèn)網(wǎng)站的關(guān)鍵通道。好域名的特點(diǎn)如下:
1. 長(zhǎng)度越短越好。域名越短,越簡(jiǎn)潔易記。例如,京東商城早期的域名是360buy.com。為了提升體驗(yàn)和公司形象,直接購(gòu)買(mǎi)了兩個(gè)字母的短域名京東。
2. 年齡越長(zhǎng),域名越好。域名的歷史越長(zhǎng),評(píng)價(jià)越高。因此,企業(yè)在成立之初就應(yīng)該盡快注冊(cè)域名。如果新注冊(cè)域名的歷史記錄不夠,這里有一個(gè)注冊(cè)期限延長(zhǎng)的小方法,比如一般是注冊(cè)一年,但是可以一次注冊(cè)10年。歷史項(xiàng)不能改變,但未來(lái)項(xiàng)可以增加。
3.選擇品牌作為域名組合。域名的字母組合應(yīng)盡量選擇與品牌相關(guān)的字母組合。獨(dú)特的品牌是企業(yè)的靈魂。盡量不要選擇產(chǎn)品或服務(wù)的組合。舉例:例如京東的域名為“JD.com”,這是京東品牌的首字母縮寫(xiě)。
另外,關(guān)于域名的注冊(cè),我們建議您選擇一個(gè)強(qiáng)大的域名注冊(cè)商自行注冊(cè)。我們向中國(guó)更有實(shí)力的域名注冊(cè)商推薦阿里巴巴云和西部數(shù)據(jù)。
WEB前端制作是為網(wǎng)頁(yè)制作前端html和css樣式,最后形成html頁(yè)面。優(yōu)秀的前端制作可以極大地提升用戶(hù)體驗(yàn),優(yōu)秀的前端制作應(yīng)該具備以下特點(diǎn):
1. 使用符合web標(biāo)準(zhǔn)的前端生產(chǎn)技術(shù)。例如,布局應(yīng)該使用xhtml+css的組合,而不是簡(jiǎn)單的div+css,并在正確的位置使用適當(dāng)?shù)臉?biāo)簽組合。例如,標(biāo)題應(yīng)根據(jù)其重要性從初級(jí)到次級(jí)進(jìn)行區(qū)分。從H1擴(kuò)展到H6。
2. 合理使用特效技術(shù)。在特效方面,我們認(rèn)為適當(dāng)?shù)奶匦Э梢蕴岣哂脩?hù)體驗(yàn),但是我們應(yīng)該避免為了特效而做特效,因?yàn)樘嗖缓线m的特效會(huì)讓用戶(hù)瀏覽網(wǎng)頁(yè)變得極其困難。
3.合理使用新技術(shù),前端技術(shù)也進(jìn)行了更新,比如現(xiàn)在比較流行的響應(yīng)式網(wǎng)頁(yè)采用html5+css3,這具有強(qiáng)大的性能和性能,但不支持老的IE瀏覽器,前端技術(shù)最終還是為用戶(hù)服務(wù)的。如果網(wǎng)站的目標(biāo)用戶(hù)大多使用舊版IE瀏覽器,那么這種最新的前端技術(shù)是不適合使用的,還是應(yīng)該謹(jǐn)慎使用。
該程序可以方便網(wǎng)站數(shù)據(jù)的存儲(chǔ)和更新,提高網(wǎng)頁(yè)的執(zhí)行效率。一般企業(yè)的官網(wǎng)都會(huì)有一個(gè)網(wǎng)站管理后臺(tái),方便普通管理員和用戶(hù)更新網(wǎng)站信息。我們認(rèn)為一門(mén)好的編程語(yǔ)言應(yīng)該具備以下特點(diǎn):
1. 穩(wěn)定、快速、安全,網(wǎng)站的編程必須能夠保證網(wǎng)站穩(wěn)定、快速的運(yùn)行,并且能夠抵御一定的攻擊。
2. 網(wǎng)站后臺(tái)的用戶(hù)體驗(yàn)要好,信息發(fā)布要簡(jiǎn)單直觀(guān),操作要流暢。
3.該程序可以生成html靜態(tài)頁(yè)面,有利于提高頁(yè)面加載速度和后期seo。
4. 選擇合適的編程語(yǔ)言。我們推薦使用php來(lái)開(kāi)發(fā)官方網(wǎng)站程序。在現(xiàn)階段,PHP編程語(yǔ)言也是全球企業(yè)官網(wǎng)建設(shè)市場(chǎng)占有率最高的編程語(yǔ)言。
存儲(chǔ)空間和服務(wù)器或虛擬主機(jī),用于托管服務(wù)器段上的網(wǎng)站。好的存儲(chǔ)空間的特點(diǎn)如下:
1. 穩(wěn)定。網(wǎng)站的穩(wěn)定性排名第一。網(wǎng)站需要一直保持在線(xiàn),以便用戶(hù)訪(fǎng)問(wèn)。從不離線(xiàn)是網(wǎng)站的一個(gè)基本指標(biāo)。如果網(wǎng)站不能打開(kāi),對(duì)網(wǎng)站本身將是災(zāi)難性影響的。
2. 速度快,用戶(hù)對(duì)網(wǎng)頁(yè)的加載速度要求很高,人們更喜歡瀏覽像沖浪一樣清爽的網(wǎng)頁(yè)。
3.安全方面,存儲(chǔ)空間需要能夠抵御一定的網(wǎng)絡(luò)攻擊。
原文出自 https://www.yjzan.com/yjznews/c7ca7343.html
一個(gè)優(yōu)秀的企業(yè)網(wǎng)站應(yīng)該具備的五個(gè)特點(diǎn) 易極贊自助建站
TML 或超文本標(biāo)記語(yǔ)言 允許 Web 用戶(hù)使用元素、標(biāo)簽和屬性創(chuàng)建和構(gòu)造部分、段落和鏈接。然而,值得注意的是,HTML 不能被視為一種編程語(yǔ)言,因?yàn)樗荒軇?chuàng)建動(dòng)態(tài)功能。
HTML有很多用例,即:
本文將介紹 HTML 的基礎(chǔ)知識(shí),包括它的工作原理、優(yōu)缺點(diǎn)以及它與 CSS 和 JavaScript 的關(guān)系。
HTML(代表超文本標(biāo)記語(yǔ)言)是構(gòu)成大多數(shù)網(wǎng)頁(yè)和在線(xiàn)應(yīng)用程序的計(jì)算機(jī)語(yǔ)言。超文本是用于引用其他文本片段的文本,而標(biāo)記語(yǔ)言是告訴 Web 服務(wù)器文檔的樣式和結(jié)構(gòu)的一系列標(biāo)記。
在國(guó)內(nèi)的網(wǎng)站上找了一圈,這應(yīng)該是介紹歷史最細(xì)致的,長(zhǎng)按保存手機(jī)里翻譯
平均每個(gè)網(wǎng)站包含幾個(gè)不同的信息 HTML 頁(yè)面。例如,主頁(yè)、關(guān)于頁(yè)面和聯(lián)系頁(yè)面都將具有單獨(dú)的 HTML 文件。
HTML 文檔是以 .html 或 .htm 擴(kuò)展名結(jié)尾的文件。Web 瀏覽器讀取 HTML 文件并呈現(xiàn)其內(nèi)容,以便互聯(lián)網(wǎng)用戶(hù)可以查看它。
所有 HTML 頁(yè)面都有一系列 HTML 元素,由一組標(biāo)簽和屬性組成。HTML 元素是網(wǎng)頁(yè)的構(gòu)建塊。標(biāo)簽告訴 Web 瀏覽器元素在哪里開(kāi)始和結(jié)束,而屬性描述元素的特征。
元素的三個(gè)主要部分是:
這三個(gè)部分的組合將創(chuàng)建一個(gè) HTML 元素:
<p>這是在HTML中添加段落的方法。</p>
HTML 元素的另一個(gè)關(guān)鍵部分是它的屬性,它有兩個(gè)部分——名稱(chēng)和屬性值。名稱(chēng)標(biāo)識(shí)用戶(hù)想要添加的附加信息,并且屬性值給出進(jìn)一步的說(shuō)明。
例如,添加紫色和 font-family verdana 的樣式元素將如下所示:
< p style= "color:purple;font-family:verdana" >這是在HTML中添加段落的方法。< /p >
另一個(gè)屬性,HTML 類(lèi),對(duì)于開(kāi)發(fā)和編程來(lái)說(shuō)是最重要的。class 屬性添加了可以作用于具有相同類(lèi)值的不同元素的樣式信息。 例如,我們將對(duì)標(biāo)題 <h1> 和段落 <p> 使用相同的樣式。樣式包括背景顏色、文本顏色、邊框、邊距和填充,在 .important 類(lèi)下。要在 <h1> 和 <p> 之間實(shí)現(xiàn)相同的樣式,請(qǐng)?jiān)诿總€(gè)開(kāi)始標(biāo)記后添加 class=”important”:
<html>
<head>
<style>
.important {
background-color: blue;
color: white;
border: 2px solid black;
margin: 2px;
padding: 2px;
}
</style>
</head>
<body>
<h1 class="important">This is a heading</h1>
<p class="important">This is a paragraph.</p>
</body>
</html>
大多數(shù)元素都有一個(gè)開(kāi)始標(biāo)簽和一個(gè)結(jié)束標(biāo)簽,但有些元素不需要結(jié)束標(biāo)簽即可工作,例如空元素。這些元素不使用結(jié)束標(biāo)簽,因?yàn)樗鼈儧](méi)有內(nèi)容:
< img src= "/" alt= "圖像" >
這個(gè)圖像標(biāo)簽有兩個(gè)屬性——一個(gè)src屬性,圖像路徑,和一個(gè)alt屬性,描述性文本。但是,它沒(méi)有內(nèi)容,也沒(méi)有結(jié)束標(biāo)簽。
最后,每個(gè) HTML 文檔都必須以 <!DOCTYPE> 聲明開(kāi)頭,以告知 Web 瀏覽器文檔類(lèi)型。使用 HTML5,doctype HTML public 聲明將是:
< !DOCTYPE html >
目前,有 142 個(gè) HTML 標(biāo)簽可以用于創(chuàng)建各種元素。盡管現(xiàn)代瀏覽器不再支持其中一些標(biāo)簽,但學(xué)習(xí)所有可用的不同元素仍然是有益的。
第二節(jié)將討論最常用的 HTML 標(biāo)簽和兩個(gè)主要元素——塊級(jí)元素和內(nèi)聯(lián)元素。
塊級(jí)元素占據(jù)頁(yè)面的整個(gè)寬度。它總是在文檔中開(kāi)始一個(gè)新行。例如,標(biāo)題元素將位于與段落元素不同的行中。
每個(gè) HTML 頁(yè)面都使用這三個(gè)標(biāo)簽:
<html>
<head>
<!-- META INFORMATION -->
</head>
<body>
<!-- PAGE CONTENT -->
</body>
</html>
其他流行的塊級(jí)標(biāo)簽包括:
內(nèi)聯(lián)元素格式化塊級(jí)元素的內(nèi)部?jī)?nèi)容,例如添加鏈接和強(qiáng)調(diào)的字符串。內(nèi)聯(lián)元素最常用于在不破壞內(nèi)容流的情況下格式化文本。
例如,一個(gè) <strong> 標(biāo)簽會(huì)以粗體呈現(xiàn)一個(gè)元素,而 <em> 標(biāo)簽會(huì)以斜體顯示它。超鏈接也是使用 <a> 標(biāo)記和 href 屬性來(lái)指示鏈接目標(biāo)的內(nèi)聯(lián)元素:
<a href="https://www.icodingdeu.com/" >點(diǎn)我!</a>
HTML 的第一個(gè)版本由 18 個(gè)標(biāo)簽組成。從那時(shí)起,每個(gè)新版本都帶有添加到標(biāo)記中的新標(biāo)簽和屬性。迄今為止,該語(yǔ)言最重大的升級(jí)是 2014 年引入的 HTML5。
HTML 和 HTML5的主要區(qū)別在于HTML5 支持新類(lèi)型的表單控件。HTML5 還引入了幾個(gè)語(yǔ)義標(biāo)簽,可以清楚地描述內(nèi)容,例如 <article>、<header> 和 <footer>。
就像任何其他計(jì)算機(jī)語(yǔ)言一樣,HTML 有其優(yōu)點(diǎn)和局限性。以下是 HTML 的優(yōu)缺點(diǎn):
優(yōu)點(diǎn):
就像任何其他計(jì)算機(jī)語(yǔ)言一樣,HTML 有其優(yōu)點(diǎn)和局限性。以下是 HTML 的優(yōu)缺點(diǎn):
缺點(diǎn):
HTML 用于添加文本元素并創(chuàng)建內(nèi)容結(jié)構(gòu)。然而,僅僅建立一個(gè)專(zhuān)業(yè)的和完全響應(yīng)的網(wǎng)站是不夠的。因此,HTML 需要借助層級(jí)樣式表 (CSS)和JavaScript來(lái)創(chuàng)建絕大多數(shù)網(wǎng)站內(nèi)容。
HTML 是 Internet 上的主要標(biāo)記語(yǔ)言。每個(gè) HTML 頁(yè)面都有一系列創(chuàng)建網(wǎng)頁(yè)或應(yīng)用程序內(nèi)容結(jié)構(gòu)的元素。
HTML 是一種對(duì)初學(xué)者友好的語(yǔ)言,有很多支持,主要用于靜態(tài)網(wǎng)站頁(yè)面。HTML 與用于樣式的 CSS 和用于功能的 JavaScript 一起使用效果最好。
我們還向您展示了一些在線(xiàn)教學(xué)課程,它們將有助于提高您的 HTML 知識(shí)或提供對(duì) HTML 的基本理解。
如果您有任何其他喜歡的資源來(lái)學(xué)習(xí) HTML,請(qǐng)?jiān)谠u(píng)論部分告訴我們。
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。