Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 中文字幕一二三区,一级国产20岁美女毛片,一级毛片在线观看免费

          整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          論HTML和CSS之間的關(guān)系-硬核解答!



          站分靜態(tài)網(wǎng)站和動態(tài)網(wǎng)站,相信小伙伴們對這兩個詞略有耳聞或者已經(jīng)了解,那么小編還是啰嗦一下這兩種網(wǎng)站有什么區(qū)別。

          01

          網(wǎng)頁上的內(nèi)容是隨著數(shù)據(jù)庫讀取出來的內(nèi)容不一樣或者用戶操作不一樣而改變的,舉個例子,比如網(wǎng)頁上的用戶登錄,剛訪問網(wǎng)頁的時候用戶登錄狀態(tài)是無登錄狀態(tài),當(dāng)用戶點擊登錄,彈出輸入賬號密碼的窗口的時候,這還不算是動態(tài),還屬于靜態(tài),那么接下來,用戶點擊登錄按鈕,網(wǎng)頁將賬號密碼提交到服務(wù)器后臺,服務(wù)器把賬戶密碼拿去跟數(shù)據(jù)庫里面存的做比較,如果一樣,則登錄成功,網(wǎng)頁顯示登錄成功狀態(tài),如果核對沒有完全一致,則登錄失敗,網(wǎng)頁保持無登錄狀態(tài)。

          像這種隨著用戶操作而改變內(nèi)容的網(wǎng)站,才稱之為動態(tài)網(wǎng)頁。

          02

          看了上面的動態(tài)網(wǎng)站,其實對靜態(tài)網(wǎng)站也能有一定理解了,不理解也沒關(guān)系,這里再詳細(xì)說明下!靜態(tài)網(wǎng)站是指網(wǎng)站無論用戶操作什么,都是一模一樣的,不會有任何改變,那么有小伙伴可能又要問了,有些網(wǎng)站上有導(dǎo)航欄,我點擊首頁,會跳轉(zhuǎn)到首頁,點擊關(guān)于我們,又換了一個頁面,這難道不是動態(tài)嗎?不是的,這是靜態(tài),你無論怎么操作,你會發(fā)現(xiàn)你跳轉(zhuǎn)來跳轉(zhuǎn)去的網(wǎng)頁長得一摸一樣,沒有任何改變。

          其實除了看網(wǎng)頁變化來判斷是靜態(tài)網(wǎng)頁還是動態(tài)網(wǎng)頁之外,還有個方法,看網(wǎng)頁地址欄的擴(kuò)展名,如果.html就是靜態(tài)網(wǎng)頁,如果是.asp或者.php那就是動態(tài)網(wǎng)頁。但是這種說法并不完全正確,現(xiàn)在可以動靜分離,可以理解為有沒有數(shù)據(jù)庫支持!


          如圖所示是我在網(wǎng)絡(luò)上找到的一個asp動態(tài)網(wǎng)站。Html網(wǎng)站網(wǎng)上非常多一抓一大把,php也不少,有興趣的小伙伴可以自己上網(wǎng)搜索下!

          接下來進(jìn)入主題,我們先來看看我們今天要實現(xiàn)的效果是什么?

          鼠標(biāo)經(jīng)過有效果對吧。

          我們先看看效果圖:


          這是一個網(wǎng)站的導(dǎo)航欄

          接下來我們把鼠標(biāo)放上去看看會發(fā)生什么?


          這種神奇的效果要如何設(shè)計呢?大家都知道網(wǎng)頁設(shè)計的三大利器是什么?

          答案:HTML+CSS+JavaScript

          本章的這個案例我們只需要用到HTML+CSS,還是很簡單的,我們先來看看導(dǎo)航欄怎么寫:

          <!DOCTYPE html>

          <html>

          <head>

          <title>August精彩編程</title>

          </head>

          <body>

          <div class="header">

          <a href="#"><img src="logo.png"></a>

          <div class="header-word">

          <ul>

          <a href="#"><li>CONTACT</li></a>

          <a href="#"><li>EVENTS</li></a>

          <a href="#"><li>FACULTY</li></a>

          <a href="#"><li>GALLERY</li></a>

          <a href="#"><li>ABOUT</li></a>

          <a href="#"><li>HOME</li></a>

          </ul>

          </div>

          </div>

          <div class="clear"></div>

          </body>

          </html>


          這樣寫我們的導(dǎo)航欄就寫出來了,但是效果是什么樣的呢?

          我們需要對這個頁面加上CSS(層疊樣式表)。代碼如下:


          <!DOCTYPE html>

          <html>

          <head>

          <title>August精彩編程</title>

          <style type="text/css">

          *{

          padding: 0;

          margin: 0;

          }

          body{

          width: 100%;

          }

          html{

          height: 2400px;

          }

          .header{

          width: 100%;

          height: 100px;

          background:#07cbc9;

          }

          .header img{

          height: 48px;

          width: 260px;

          padding: 26px 26px;

          padding-left: 10%;

          float: left;

          }

          a{

          color: #fff;

          text-decoration: none;

          }

          .header .header-word{

          padding-right:75px;

          }

          .header .header-word ul li{

          float: right;

          font-size: 16px;

          font-family: "微軟雅黑";

          padding-right: 10px;

          padding-left: 10px;

          list-style: none;

          line-height: 100px;

          color: #fff;

          }

          </style>

          </head>

          <body>

          <div class="header">

          <a href="#"><img src="logo.png"></a>

          <div class="header-word">

          <ul>

          <a href="#"><li>CONTACT</li></a>

          <a href="#"><li>EVENTS</li></a>

          <a href="#"><li>FACULTY</li></a>

          <a href="#"><li>GALLERY</li></a>

          <a href="#"><li>ABOUT</li></a>

          <a href="#"><li>HOME</li></a>

          </ul>

          </div>

          </div>

          <div class="clear"></div>

          </body>

          </html>


          然后效果就出來啦,如圖所示:

          接下來就是今天我們所學(xué)內(nèi)容最核心的內(nèi)容,涉及到4個CSS的鏈接偽類。

          鏈接偽類,是指鏈接的四個狀態(tài):激活狀態(tài)(active)、已訪問狀態(tài)(visited)、未訪問狀態(tài)(link)、鼠標(biāo)經(jīng)過狀態(tài)(hover)。

          那么我們今天要使用的就是鼠標(biāo)經(jīng)過狀態(tài)(hover),怎么使用呢?看已下這段CSS:


          .header .header-word ul li:hover{

          float: right;

          font-size: 16px;

          font-family: "Microsoft YaHei UI";

          padding-right: 10px;

          padding-left: 10px;

          list-style: none;

          line-height: 100px;

          background: #000;

          color: #fff;

          }


          是噠,這樣就完成了我們今天要制作的效果。

          接下來附上完整代碼:


          <!DOCTYPE html>

          <html>

          <head>

          <title>August精彩編程</title>

          <style type="text/css">

          *{

          padding: 0;

          margin: 0;

          }

          body{

          width: 100%;

          }

          html{

          height: 2400px;

          }

          .header{

          width: 100%;

          height: 100px;

          background:#07cbc9;

          }

          .header img{

          height: 48px;

          width: 260px;

          padding: 26px 26px;

          padding-left: 10%;

          float: left;

          }

          a{

          color: #fff;

          text-decoration: none;

          }

          .header .header-word{

          padding-right:75px;

          }

          .header .header-word ul li{

          float: right;

          font-size: 16px;

          font-family: "微軟雅黑";

          padding-right: 10px;

          padding-left: 10px;

          list-style: none;

          line-height: 100px;

          color: #fff;

          }

          .header .header-word ul li:hover{

          float: right;

          font-size: 16px;

          font-family: "Microsoft YaHei UI";

          padding-right: 10px;

          padding-left: 10px;

          list-style: none;

          line-height: 100px;

          background: #000;

          color: #fff;

          }

          </style>

          </head>

          <body>

          <div class="header">

          <a href="#"><img src="logo.png"></a>

          <div class="header-word">

          <ul>

          <a href="#"><li>CONTACT</li></a>

          <a href="#"><li>EVENTS</li></a>

          <a href="#"><li>FACULTY</li></a>

          <a href="#"><li>GALLERY</li></a>

          <a href="#"><li>ABOUT</li></a>

          <a href="#"><li>HOME</li></a>

          </ul>

          </div>

          </div>

          <div class="clear"></div>

          </body>

          </html>

          04

          那么小伙伴們可能有疑問了,如何才能學(xué)好HTML和CSS呢?

          首先!

          HTML是最容易讓人堅持學(xué)下去的編程語言。


          因為HTML寫的網(wǎng)頁隨時可以看到效果。

          首先,就拿C語言舉例子,C語言學(xué)過的都知道,初學(xué)是在黑色的命令行窗口運(yùn)行,除非掌握特別好,很精通那種,否則基本上只跟黑色窗口打交道了。

          那有沒有可能你也學(xué)到那個地步呢?

          可能的,但是這讓我想起某大學(xué)數(shù)據(jù)結(jié)構(gòu)課程的老師的頭頂光滑程度。


          但是HTML和CSS就不一樣了,哪怕只有10行代碼,你都可以在瀏覽器看到你開發(fā)的網(wǎng)頁!

          差距就是這么大。

          前端開發(fā)中HTML和CSS可以說是非常重要的內(nèi)容了。

          那如何學(xué)好HTML,為今后參與工作(或者說是防止掛科)打下基礎(chǔ)呢?

          這還用說,學(xué)習(xí)唄!


          廢話不多說,小編送你們HTML和CSS課程,有案例有答疑還不用錢,轉(zhuǎn)發(fā)本文,然后私信小編,小編就發(fā)給你??????

          .行內(nèi)式

          直接在標(biāo)簽后面添加該標(biāo)簽的屬性值

          例如:

          <table bgcolor="black" cellspacing="1px" width="600">

          二.嵌入式

          在title標(biāo)簽后添加<style type="text/css"></style>

          注意:需要將樣式放入<head></head>中

          例如:

          <!DOCTYPE html>

          <html lang="en">

          <head>

          <meta charset="UTF-8">

          <title>css樣式使用</title>

          <style type="text/css">

          body{

          background-color: antiquewhite;

          }

          p{

          background-color: aqua;

          }

          </style>

          </head>

          <body>

          <h1>CSS使用規(guī)則</h1>

          <p>CSS使用規(guī)則/p>

          </body>

          三.導(dǎo)入式

          創(chuàng)建css樣式表如mystyle.css,再在HTML中鏈接此mystyle.css樣式表。

          <style type="text/css">


          @import"mystyle.css"


          </style>

          四.鏈接式

          創(chuàng)建css樣式表如style.css,再在HTML中鏈接此style.css樣式表。

          <link rel="stylesheet" type="text/css" href="style.css">

          例如:

          HTML例子:

          <!DOCTYPE html>

          <html lang="en">

          <head>

          <meta charset="UTF-8">

          <title>css樣式使用</title>

          <link rel="stylesheet" type="text/css" href="style.css">

          </head>

          <body>

          <h1>CSS使用規(guī)則</h1>

          <p>CSS使用規(guī)則/p>

          </body>

          </html>

          CSS例子:

          body{

          background-color: antiquewhite;

          font-size: 17px;

          }

          結(jié)果圖:

          五.采用導(dǎo)入式和鏈接式還是有不同的區(qū)別的:

          1.使用鏈接式時,會在加載頁面主體部分之前裝載CSS文件,這樣顯示出來頁面一開始就是帶有樣式效果的;

          使用導(dǎo)入式時,會在整個頁面裝載完成后在裝載CSS文件,對于有的瀏覽器來說,在一些情況下,如果網(wǎng)頁文件體積比較大的的時候,則會出現(xiàn)先顯示無樣式的頁面,閃爍一下在出現(xiàn)設(shè)置樣式后的效果,對于瀏覽者的感受,這是導(dǎo)入式的一個缺陷。

          2.對于一些較大的網(wǎng)站,為了便于維護(hù),可能會希望把所有的CSS樣式分類別放到幾個CSS文件中,如果這樣使用鏈接式引入,就需要幾個語句分別導(dǎo)入CSS文件。如果要調(diào)整CSS文件的分類,就需要同時調(diào)整HTML文件。這對于維護(hù)工作來說,是一個巨大的缺陷。如果使用導(dǎo)入式,則可以只引進(jìn)一個總的CSS文件,在這個文件中在導(dǎo)入其他獨立的CSS文件;而鏈接式則不具備這個功能。

          因此,建議如果需要引入一個CSS文件,則使用鏈接方式;如果需要引入多個CSS文件,則首先用鏈接方式引入一個“目錄”CSS文化,在這個“目錄”CSS文件中再使用導(dǎo)入式引入其他CSS文件。

          但是,若是希望通過JavaScript來動態(tài)決定引入哪個CSS文件,則必須使用鏈接方式才能實現(xiàn)。

          TML教程

          超文本標(biāo)記語言(英語:HyperText Markup Language,簡稱:HTML)是一種用于創(chuàng)建網(wǎng)頁的標(biāo)準(zhǔn)標(biāo)記語言。

          您可以使用 HTML 來建立自己的 WEB 站點,HTML 運(yùn)行在瀏覽器上,由瀏覽器來解析。

          在本教程中,您將學(xué)習(xí)如何使用 HTML 來創(chuàng)建站點。

          HTML 很容易學(xué)習(xí)!相信您能很快學(xué)會它!

          本教程包含了數(shù)百個 HTML 實例。

          使用本站的編輯器,您可以輕松實現(xiàn)在線修改 HTML,并查看實例運(yùn)行結(jié)果。

          <!DOCTYPE html>
          <html>
              <head>
                  <meta charset="utf-8">
                  <title>孫叫獸的博客</title>
              </head>
              <body>
                  <h1>我的第一個標(biāo)題</h1>
                  <p>我的第一個段落。</p>
              </body>
          </html>

          HTML 文檔的后綴名

          .html

          .htm

          都可以。

          • HTML 簡介

          實例:

          <!doctype html>
          <html>
          <header>
          <meta charset="utf-8">
          <title>孫叫獸的博客</title>
          </header>
          <body>
          <h1>這是我的標(biāo)題</h1>
          <p>這是我的段落</p>
          </body>
          </html>

          實例解析

          • <!DOCTYPE html> 聲明為 HTML5 文檔
          • <html> 元素是 HTML 頁面的根元素
          • <head> 元素包含了文檔的元(meta)數(shù)據(jù),如 <meta charset=“utf-8”> 定義網(wǎng)頁編碼格式為 utf-8。
          • <title> 元素描述了文檔的標(biāo)題
          • <body> 元素包含了可見的頁面內(nèi)容
          • <h1> 元素定義一個大標(biāo)題
          • <p> 元素定義一個段落

          什么是HTML?

          • HTML 是用來描述網(wǎng)頁的一種語言。
          • HTML 指的是超文本標(biāo)記語言: HyperText Markup Language
          • HTML 不是一種編程語言,而是一種標(biāo)記語言
          • 標(biāo)記語言是一套標(biāo)記標(biāo)簽 (markup tag)
          • HTML 使用標(biāo)記標(biāo)簽來描述網(wǎng)頁
          • HTML 文檔包含了HTML 標(biāo)簽及文本內(nèi)容
          • HTML文檔也叫做 web 頁面
          • HTML 標(biāo)簽
          • HTML 標(biāo)記標(biāo)簽通常被稱為 HTML

          標(biāo)簽

        1. HTML 標(biāo)簽是由尖括號包圍的關(guān)鍵詞,比如 <html>
        2. HTML 標(biāo)簽通常是成對出現(xiàn)的,比如 <b> 和 </b>
        3. 標(biāo)簽對中的第一個標(biāo)簽是開始標(biāo)簽,第二個標(biāo)簽是結(jié)束標(biāo)簽
        4. 開始和結(jié)束標(biāo)簽也被稱為開放標(biāo)簽和閉合標(biāo)簽
        5. <標(biāo)簽>內(nèi)容</標(biāo)簽>

          html元素

          “HTML 標(biāo)簽” 和 “HTML 元素” 通常都是描述同樣的意思.

          但是嚴(yán)格來講, 一個 HTML 元素包含了開始標(biāo)簽與結(jié)束標(biāo)簽,如下實例:

          HTML 元素:

          <p>這是一個段落</p>

          web瀏覽器

          Web瀏覽器(如谷歌瀏覽器,Internet Explorer,F(xiàn)irefox,Safari)是用于讀取HTML文件,并將其作為網(wǎng)頁顯示。

          瀏覽器并不是直接顯示的HTML標(biāo)簽,但可以使用標(biāo)簽來決定如何展現(xiàn)HTML頁面的內(nèi)容給用戶

          html網(wǎng)頁結(jié)構(gòu)

          <html>
              <head>
                  <title>頁面標(biāo)題</title>
              </head>
              <body>
                  <h1>這是一個標(biāo)題</h1>
                  <p>這是一個段落。</p>
                  <p>這是另外一個段落。</p>
              </body>
          </html>

          html的版本:

          <!DOCTYPE>聲明

          <!DOCTYPE>聲明有助于瀏覽器中正確顯示網(wǎng)頁。

          網(wǎng)絡(luò)上有很多不同的文件,如果能夠正確聲明HTML的版本,瀏覽器就能正確顯示網(wǎng)頁內(nèi)容。

          doctype 聲明是不區(qū)分大小寫的,以下方式均可:

          <!DOCTYPE html>
          <!DOCTYPE HTML>
          <!doctype html>
          <!Doctype Html>

          html5

          <!DOCTYPE html>

          html4

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML4 Transitional//EN""
          http://www.w3.org/TR/html4/loose.dtd">

          xhtml1.0

          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""
          http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

          中文編碼

          目前在大部分瀏覽器中,直接輸出中文會出現(xiàn)中文亂碼的情況,這時候我們就需要在頭部將字符聲明為 UTF-8。


          主站蜘蛛池模板: 在线视频精品一区| 日本一区高清视频| 亚洲性日韩精品一区二区三区| 中文字幕精品亚洲无线码一区应用 | 亚洲国产精品第一区二区| 一区二区不卡在线| 人妻久久久一区二区三区| 亚洲午夜日韩高清一区| 亚洲sm另类一区二区三区| 久久一区二区精品综合| 中文字幕在线播放一区| 福利电影一区二区| 国产在线精品一区在线观看| 精品成人乱色一区二区| 一区二区三区日韩精品| 亚洲av鲁丝一区二区三区| 国精品无码A区一区二区| 日本无卡码免费一区二区三区| 久久中文字幕无码一区二区| 精品人妻AV一区二区三区| av无码免费一区二区三区| 91在线一区二区| 香蕉久久一区二区不卡无毒影院| 精品国产免费一区二区三区香蕉 | 91精品一区二区| 亚洲一区二区三区电影| 无码人妻AⅤ一区二区三区| 美女视频在线一区二区三区| 国产精品无圣光一区二区| 日本免费电影一区二区 | 亚洲精品伦理熟女国产一区二区| 精品无码av一区二区三区| 日韩一区二区三区无码影院| 一区二区三区国产精品| 国产自产对白一区| 韩国精品一区视频在线播放| 精品一区二区三区免费毛片| 亚洲av无码天堂一区二区三区| 黄桃AV无码免费一区二区三区 | 久久人做人爽一区二区三区| 亚洲一区二区三区乱码在线欧洲|