整合營銷服務商

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

          免費咨詢熱線:

          用HTML怎么制作網頁呢?

           用HTML怎么制作網頁呢?靜態(tài)網站的編寫主要是用HTML DIV+CSS JS等來完成頁面的排版設計 ? ,常用的網頁設計軟件有Dreamweaver、EditPlus、HBuilderX、VScode 、Webstorm、Animate等等,用的最多的還是DW,當然不同軟件寫出的前端Html5代碼都是一致的。

            一、網站布局方面:計劃采用目前主流的、能兼容各大主流瀏覽器、顯示效果穩(wěn)定的浮動網頁布局結構。

            二、網站程序方面:計劃采用最新的網頁編程語言HTML5+CSS3+JS程序語言完成網站的功能設計。并確保網站代碼兼容目前市面上所有的主流瀏覽器,已達到打開后就能即時看到網站的效果。

            三、網站素材方面:計劃收集各大平臺好看的圖片素材,并精挑細選適合網頁風格的圖片,然后使用PS做出適合網頁尺寸的圖片。

            四、網站文件方面:網站系統(tǒng)文件種類包含:html網頁結構文件、css網頁樣式文件、js網頁特效文件、images網頁圖片文件;

            五、網頁編輯方面:網頁作品代碼簡單,可使用任意HTML編輯軟件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad++ 等任意html編輯軟件進行運行及修改編輯等操作)。 其中: (1) html文件包含:其中index.html是首頁、其他html為二級頁面; (2) css文件包含:css全部頁面樣式,文字滾動, 圖片放大等; (3) js文件包含:js實現(xiàn)動態(tài)輪播特效, 表單提交, 點擊事件等等(個別網頁中運用到js代碼)。

          設計網頁中,錨點滾動是不可或缺的,現(xiàn)在分享給大家,好好看看。

          jq代碼

          為了好復制,插入整個demo源碼

          <!DOCTYPE html>

          <html>

          <head>

          <metacharset="UTF-8">

          <metaname="viewport"content="width=device-width, initial-scale=1.0">

          <metahttp-equiv="X-UA-Compatible"content="ie=edge">

          <title>js錨點滾動效果</title>

          <style>

          ul>li{float: left;margin: 10px ;}

          .clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}

          .clearfix{zoom:1}

          .step{width:80%;height:1300px;border:10pxsolidred;margin:0auto;}

          </style>

          </head>

          <body>

          <ulclass="clearfix">

          <li><ahref="#step1">#step1</a></li>

          <li><ahref="#step2">#step2</a></li>

          <li><ahref="#step3">#step3</a></li>

          </ul>

          <div>

          <divid="step1"class="step">step1</div>

          <divid="step2"class="step">step2</div>

          <divid="step3"class="step">step3</div>

          </div>

          </body>

          <scriptsrc="http://libs.baidu.com/jquery/1.8.3/jquery.min.js"></script>

          <script>

          //頁面錨點滾動js

          $('a[href*=#],area[href*=#]').click(function {

          if (location.pathname.replace(/^//, '') ==this.pathname.replace(/^//, '') &&location.hostname ==this.hostname) {

          var$target=$(this.hash);

          $target=$target.length &&$target||$('[name='+this.hash.slice(1) +']');

          if ($target.length) {

          vartargetOffset=$target.offset.top;

          $('html,body').animate({

          scrollTop: targetOffset

          },

          1000);

          returnfalse;

          }

          }

          });

          //頁面錨點滾動js結束

          </script>

          </html>

          ps:希望喜歡我的朋友點贊,關注,轉發(fā)一下。

          網站開發(fā),程序設計,UI等相關問題,編程技巧以及其他你想向我問的問題,來者不拒。

          昨天了解計算機基礎知識后,小編今天帶大家學習前端三大腳手架之一的HTML,從常用程度上,HTML可以簡單的分為:基礎HTML、核心HTML。今天將學習基礎HTML(一),因為只有把地基打扎實了,才能建高樓。

          首先,什么是HTML?書本上稱為HTML(Hyper Text Markup Language),超級文本標記語言,說白了就是編寫一個網頁的語言;可以想象因為要講話,所以我們學會了文字,同理,因為要編輯網頁,所以我們要學習HTML;HTML是有一系列標記組成,同時也具有自己獨特的語法。通過標記和語法組成后,最終會由瀏覽器負責解釋,瀏覽器中有兩大解析器,html渲染解析器,js解析器(這塊后續(xù)會提到)。

          HTML的發(fā)展進程,從最開始的HTML2.0>HTML3.2>HTML4.0>HTML4.01>XHTML1.0>HTML5;目前HTML已經更新到了HTML5了,HTML5給我們帶來了很多新玩意兒,后面會陸續(xù)把好東西分享給大家。

          HTML5 質的發(fā)展

          在今日學習之前,先分析一些開發(fā)工具,作為新手,不建議使用具有代碼提示補全的工具,建議使用EditPlus,記事本之類的工具,只有把代碼寫扎實了,再進階到高級工具。

          下面進入HTML標簽的學習,也有叫標記的。

          一、標簽語法

          1、所有的標簽都必須使用尖括號擴起來,例如 <a>,<div> ... <A>,<a>

          2、有封閉類型的標簽,也有非封閉類型的標簽

          2.1、封閉類型,也稱作雙標記,則必須成對出現(xiàn);語法規(guī)則: <標記>文本內容</標記>; 不同的標記,決定 了"文本內容"的不同表現(xiàn)形式;常見的封閉類型標記有:<a></a>,<p></p>,<div></div>

          2.2、非封閉類型,也稱作單標記、空標記;語法規(guī)則: <標記>或者<標記/> 常見的非封閉類型標記有: <hr>,<br>,<img>

          區(qū)別封閉類型和非封閉類型標簽,就看這標簽是一對出現(xiàn)的,還是單個出現(xiàn)的。

          3、標簽嵌套

          標簽之間可以相互嵌套,形成復雜的語法結構,簡單的例子如下:

          <body>

          <p>

          <a></a>

          </p>

          </body>

          4、標簽屬性,標簽屬性是指出現(xiàn)在開始標記中的內容,作用是修飾元素,如 <div 屬性名="屬性值"></div>

          標準屬性:就是每個元素與生俱來就具備的通用屬性,常見的標準屬性有:

          id :定義每個標簽的唯一標識

          title:提示文本

          class:樣式相關,類樣式

          style:樣式相關,行內樣式

          現(xiàn)在可以和小編一個編寫一個簡單的標簽,同時設置這個標簽的id屬性為myDIv。(屬性命名方式:駝峰命名,后續(xù)會分享給大家)

          實戰(zhàn):第一步:先定義一個標簽div,即<div></div>

          第二步:添加id屬性,即<div id="myDIv"></div>

          疑問:如果存在多個屬性值怎么辦?怎么添加屬性值是編碼規(guī)范的?

          答:如果是多屬性的,那么直接在前一個屬性值后繼續(xù)編寫,不需要用“,”或者“;”分開,直接寫就對了!而且,多個屬性排名不分先后的,舉個栗子: <div id="myDiv" title="myTitle"></p>

          二、文檔結構

          1、文檔類型聲明:即聲明使用的HTML版本和風格,HTML5中使用聲明為: <!doctype html>

          2、html頁面

          2.1、文檔根元素,每個文檔有且僅有一對根元素 , html

          2.2、在根元素的內部,包含兩對子元素;

          2.2.1、head : 頁面的頭部內容,定義頁面全局信息 包含的內容有:

          <title></title> ;網頁標題,就是網頁地址上面顯示的名稱;

          <meta />:聲明元數(shù)據(jù)(編碼,關鍵字,描述),最重要的搜索引擎SEO主要是寫這部分;同時也可以定義一些網頁屬性,比如說,中文顯示 <meta charset="utf-8" />;

          <style></style>:聲明內部樣式表,聲明當前網頁所用到的樣式,這種方式的樣式定義只能運用在當前頁面,其他頁面不能使用這里定義的樣式;

          <link />:引入外部樣式表,引入外部定義好的樣式,只要是這個頁面想要用到某一個外部樣式表,就直接引入就可以用了,這種樣式表定義運用彌補上面<style></style>不能共享的缺陷,是的代碼達到了重用的優(yōu)勢;

          <script></script>:定義或引入腳本文件,主要是引入一些js腳本語言,完成這個頁面所需要的交互;

          2.2.2、body : 頁面的主體內容,任何一個標簽,都可能會出現(xiàn)在body中;<body>也是標簽,它也可以定義自己的屬性,比如網頁背景有綠色,那么就是<body bgcolor="green"></body>;

          3、文本標記

          3.1、特殊的文本,除了正常文字外,在一些特定的情況下會需要有特別的標點符號等,小編舉例幾個常見的特殊符號的標記,如 空格對應的是“&nbsp;”、 <對應的是 “&lt;” 可以理解為less than 、> 對應的是 “&gt; ”理解為greater than、 版權標識對應的是 “&copy”,這里需要特別特別注意的一點是 每個特殊字符有需要“;”

          3.2、文本標記

          3.2.1、文本樣式

          <b>...</b>: 加粗文本;

          <i>...</i>:斜體文本;

          <u>...</u>:下劃線;

          <s>...</s>:刪除線;

          <sup>...</sup>:上標;

          <sub>...</sub>:下標;

          3.2.2、標題元素, 1-6級6個標題 <hn></hn> n:1-6 其中一級是最大的, 六級是最小的;

          3.2.3、段落元素,提供了結構化文本的表現(xiàn)方式, 語法:<p></p>, 注意:每對p標簽單獨成一個段落,常用屬性:

          align:水平對齊方式 取值:left center right;

          4、換行元素,在代碼的任何位置處,實現(xiàn)回車的效果 <br />,是非封閉類型標記;

          5、水平線, 又叫分割線, <hr /> 也是非封閉類型標記,常用屬性;

          5.1、size :水平線的粗細,通常以像素(px)為單位;

          5.2、width:寬度;

          5.3、align:水平線的水平對齊方式;

          5.4、color:顏色;

          6、分區(qū)元素目的:為元素進行分組,多數(shù)用在布局中;

          塊分區(qū)元素:<div></div> ;

          行內分區(qū)元素:<span></span>;

          注意:

          div :主要用在布局上;

          span:修改其內部內容的樣式;

          7、預格式化,保留源文檔中的空格和回車 <pre>文本內容 </pre>;

          8、注釋

          可以寫在html源碼中,但不被瀏覽器解釋的文本;

          語法: <!-- 注釋內容 -->

          ?。?!特別注意:行內元素與塊級元素

          塊級元素:默認情況下,塊級元素獨占一行,元素的前后都會自動換行 div、hn、hr、p等 主要用于布局。

          行內元素:默認情況,多個元素位于同一行,不會換行,span、文本標記... .主要行內元素作用:修改內部內容的樣式。

          最后,小編建議多多打代碼!

          預告:下一篇 前端教程之HTML(二)


          上一篇:無縫滾動 HTML5
          下一篇:HTML 屬性
          主站蜘蛛池模板: 91精品一区二区综合在线| 日韩人妻无码一区二区三区久久 | 日本精品视频一区二区三区| 久久精品视频一区| 中文字幕亚洲一区| 国产日韩视频一区| 日韩精品一区二区三区在线观看l| 天堂va在线高清一区 | 日韩一区二区三区无码影院| 国产激情无码一区二区app| 一区二区三区免费在线观看| 国产人妖在线观看一区二区| 精品人妻少妇一区二区三区不卡| 亚洲AV日韩AV一区二区三曲| 国产精品99精品一区二区三区| 国产成人av一区二区三区在线| 一区二区三区四区电影视频在线观看 | 免费无码一区二区| 国偷自产Av一区二区三区吞精| 无码毛片一区二区三区视频免费播放 | 精品亚洲AV无码一区二区三区| 少妇无码一区二区三区| 免费播放一区二区三区| 天堂Av无码Av一区二区三区| 在线电影一区二区三区| 中文国产成人精品久久一区| 日韩综合无码一区二区| 久久国产精品一区二区| 日韩视频在线一区| 精品一区二区三区水蜜桃| 久久国产三级无码一区二区| 国内偷窥一区二区三区视频| 国产精品免费大片一区二区| 亚洲AV无码一区东京热久久 | 日本精品一区二区久久久| 欧美日韩国产免费一区二区三区 | 亚洲一区二区三区免费| 国产成人一区二区三区视频免费 | 国产福利电影一区二区三区,亚洲国模精品一区 | 日本视频一区在线观看免费| 欧美日本精品一区二区三区|