日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

前端Day1

發布時間:2024/4/17 HTML 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 前端Day1 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本章內容:

1.了解前端知識

2.學習HTML

3.學會制作一個網站界面

?

一.了解前端知識

什么是Html?

HTML是英文Hyper Text Mark-up Language(超文本標記語言)的縮寫,他是一種制作萬維網頁面標準語言(標記)。相當于定義統一的一套規則,大家都來遵守他,這樣就可以讓瀏覽器根據標記語言的規則去解釋它。

瀏覽器負責將標簽翻譯成用戶“看得懂”的格式,呈現給用戶!

?

?

Doctype

Doctype告訴瀏覽器使用什么樣的html或xhtml規范來解析html文檔

有和無的區別
  • BackCompat:標準兼容模式未開啟(或叫怪異模式[Quirks mode]、混雜模式)
  • CSS1Compat:標準兼容模式已開啟(或叫嚴格模式[Standards mode/Strict mode])
  • 這個屬性會被瀏覽器識別并使用,但是如果你的頁面沒有DOCTYPE的聲明,那么compatMode默認就是BackCompat,這也就是惡魔的開始 -- 瀏覽器按照自己的方式解析渲染頁面,那么,在不同的瀏覽器就會顯示不同的樣式。如果你的頁面添加了那么,那么就等同于開啟了標準模式,那么瀏覽器就得老老實實的按照W3C的標準解析渲染頁面,這樣一來,你的頁面在所有的瀏覽器里顯示的就都是一個樣子了。?

    ?

    ?

    Meta(metadata information)

    提供有關頁面的元信息,例:頁面編碼、刷新、跳轉、針對搜索引擎和更新頻度的描述和關鍵詞

    頁面編碼(告訴瀏覽器是什么編碼)

    < meta http-equiv=“content-type” content=“text/html;charset=utf-8”>

    刷新和跳轉

    < meta http-equiv=“Refresh” Content=“30″>

    < meta http-equiv=”Refresh“ Content=”5; Url=http://www.autohome.com.cn“ />

    關鍵詞

    < meta name="keywords" content="星際2,星際老男孩,專訪,F91,小色,JOY" >

    描述

    例如:cnblogs

  • X-UA-Compatible
  • 微軟的IE6是通過XP、Win2003等操作系統發布出來,作為占統治地位的桌面操作系統,也使得IE占據了通知地位,許多的網站開發的時候,就按照IE6的標準去開發,而IE6自身的標準也是微軟公司內部定義的。到了IE7出來的時候,采用了微軟公司內部標準以及部分W3C的標準,這個時候許多網站升級到IE7的時候,就比較痛苦,很多代碼必須調整后,才能夠正常的運行。而到了微軟的IE8這個版本,基本上把微軟內部自己定義的標準拋棄了,而全面的支持W3C的標準,由于基于對標準徹底的變化了,使得原先在早期IE8版本上能夠訪問的網站,在IE8中無法正常的訪問,會出現一些排版錯亂、文字重疊,顯示不全等各種兼容性錯誤。

    與任何早期瀏覽器版本相比,Internet Explorer 8 對行業標準提供了更加緊密的支持。 因此,針對舊版本的瀏覽器設計的站點可能不會按預期顯示。 為了幫助減輕任何問題,Internet Explorer 8 引入了文檔兼容性的概念,從而允許您指定站點所支持的 Internet Explorer 版本。 文檔兼容性在 Internet Explorer 8 中添加了新的模式;這些模式將告訴瀏覽器如何解釋和呈現網站。 如果您的站點在 Internet Explorer 8 中無法正確顯示,則可以更新該站點以支持最新的 Web 標準(首選方式),也可以強制 Internet Explorer 8 按照在舊版本的瀏覽器中查看站點的方式來顯示內容。 通過使用 meta 元素將 X-UA-Compatible 標頭添加到網頁中,可以實現這一點。

    當 Internet Explorer 8 遇到未包含 X-UA-Compatible 標頭的網頁時,它將使用 指令來確定如何顯示該網頁。 如果該指令丟失或未指定基于標準的文檔類型,則 Internet Explorer 8 將以 IE5 模式(Quirks 模式)顯示該網頁。更多

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

    ?

    Title

    網頁頭部信息

    <title>AbeoHu</title>

    顯示信息

    ?

    Link

    1.css

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

    2.icon

    < link rel="shortcut icon" href="image/favicon.ico">

    ?

    常用標簽

    標簽一般分為兩種:塊級標簽 和 行內標簽

    • a、span、select 等
    • div、h1、p 等

    各種符號

    http://www.cnblogs.com/web-d/archive/2010/04/16/1713298.html

    p 和 br

    p表示段落,默認段落之間是有間隔的!

    br 是換行

    <p>hello,<br>everyone</p>

    h1,h2,h3,h4,h5代表標簽,加大加粗

    <h1>A</h1><h2>A</h2><h3>A</h3><h4>A</h4><h5>A</h5>

    <span>

    白板自身不帶任何特性

    <div>

    白板自身不帶任何特性

    <select>標簽 multiple多選

    上海 ? 北京 ? 廣州 ?上海 ? 北京 ? 廣州 ? 廣州 ?上海 ? 北京 ? 廣州 ? 廣州 ?石家莊 ? 邯鄲 ? ? 太原 ? 平遙 ? ?

    <select name="city" size="4" multiple="multiple">

    ?

    <input>

    輸入框,可以提交到后臺

    ?

    類型:

    ?

    Checkbox

    表示多選

    <p>愛好</p>籃球:<input type="checkbox"name="favor" value="1" />足球:<input type="checkbox"name="favor" value="2" />拍球:<input type="checkbox"name="favor" value="3" />羽毛球:<input type="checkbox"name="favor" value="4" />

    ?

    ?

    redio

    表示單選,checked表示默認選擇

    男 女 保密

    男 女 保密

    <p>請選擇性別:</p>男:<input type="radio" name="gender" value=="1" />女:<input type="radio" name="gender" value=="2" checked="checked" />

    ?

    text

    表示文本框

    <input type="text" name="user"/>

    passwd

    表示密碼

    <input type="password" name="pwd"/>

    button

    代表圖標

    <input type="button" value="登陸1"/>

    submit

    提交,可以跳轉,類似于登陸功能

    <input type="submit" value="登陸1"/>

    file

    選擇文件

    ?

    <input type="file" value="選擇文件"/>

    ?

    提交文件時: enctype='multipart/form-data' method='POST'

    標簽:

    textarea

    多行輸入

    <textarea></textarea>

    form

    from表單,不管里面嵌套多少標簽,提交只提交input

    action代表提交位置

    method代表方法 GET/POST方式不一樣

    <form action="http://localhost:63347/index" method="POST">

    總結:

    塊及標簽:H系列,div標簽,p標簽

    行內標簽:span,input,a標簽

    ?

    小作業:

    要求:
    第一個頁面:協議,選擇【我同意】進入注冊頁面
    第二個頁面:用戶名、密碼、重復密碼、省份(下拉菜單)、性別、愛好(多選),使用label來修飾。

    ?

    CSS

    代表在標簽上設置style屬性(顏色,高度居中等等)

    <div style="background-color: red;height: 48px" >2</div>

    屬性重用性:

    選擇器:

    笨方法,id重復:

    <style>#i1{background-color: red;height: 48px}</style>

    類選擇器

    class class可以重復

    <head><meta charset="UTF-8"><title>Title</title><style>.c1{background-color: red;height: 48px}</style> </head> <body><div class="c1">2</div><div class="c1">2</div>>

    div 選擇所有包括div標簽:

    <head><meta charset="UTF-8"><title>Title</title><style>div{background-color: red;height: 48px}</style> </head>

    ?

    組合選擇器:

    #i1,#i2

    屬性選擇器:

    根據標簽里的屬性進行篩選

    <style>div[n="2"]{width:100px;height:200px}</style>

    ?

    邊框:

    <body> <div style="border: 1px solid #ff8b8e ">ssss</div>> </body>

    類型:

    height:高

    width:寬

    border:邊框

    font-size:字體大小

    text-align:居中

    line-height:水平居中

    font-weight:字體加粗

    ?

    float

    飄起來,兩個div合并

    <div style="width: 20%;background-color: #0f0f0f">s</div><div style="width: 80%;background-color: red;float: left">s</div>

    去除body頂層一行

    <body style="margin: auto">

    父與子:

    <div style="width: 300px;border: 1px solid red;"><div style="width: 96px;height:30px;border: 1px solid green;float: left;"></div><div style="width: 96px;height:30px;border: 1px solid green;float: left;"></div>

    ?

    display

    display:inline轉換行內標簽

    block:轉換成塊標簽

    inline-block:具有所有inline屬性和自己設定的block屬性

    none:讓標簽小時

    ?

    padding,margin邊距

    內邊距,外邊距

    外邊距:外部增加距離

    內邊距:內部增加距離

    font-weight

    轉載于:https://www.cnblogs.com/AbeoHu/p/6042337.html

    總結

    以上是生活随笔為你收集整理的前端Day1的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。