一章 職業(yè)規(guī)劃和前景
第二章 html基本結(jié)構(gòu)
<html> <head></head> <body></body> </html>
第三章 html基本標(biāo)簽
<marquee direction="down" loop="4" onmouseover=this.stop() onmouseout=this.start()></marquee>
onmouseover=this.stop() onmouseover=this.start() scrollamout="1"(滾動(dòng)速度)
第四章 img圖片標(biāo)簽與路徑
第五章 三種列表的講解
<ul> <li></li> <li></li> <li></li> </ul>
<ol> <li>內(nèi)容一</li> <li>內(nèi)容二</li> <li>內(nèi)容三</li> </ol>
<ul> <li>柚子 <ul> <li>沙田柚</li> <li>蜜柚</li> </ul> </li> <li>荔枝</li> <li>蘋(píng)果</li></ul>
<ol> <li>茶 <ul> <li>紅茶</li> <li>綠茶</li> </ul> </li> <li>果汁</li> <li>牛奶</li></ol>
<dl> <dt>pc網(wǎng)頁(yè)制作</dt> <dd>學(xué)習(xí)DIV+CSS JS JQ 項(xiàng)目實(shí)戰(zhàn)</dd> <dt>手機(jī)網(wǎng)頁(yè)制作</dt> <dd>手機(jī)網(wǎng)頁(yè)制作實(shí)戰(zhàn)</dd> </dl>
<dl> <dt>中國(guó)城市</dt> <dd>北京 </dd> <dd>上海 </dd> <dd>廣州 </dd> <dt>美國(guó)城市</dt> <dd>華盛頓 </dd> <dd>芝加哥 </dd> <dd>紐約 </dd> </dl>
第六章 表單元素(上)
<form> <input type="text"/> </form>
<form action="html.do" method="get"> username: <input type="text" name="user" /> <input type="submit" value="提 交" /> </form>
<form> <input type="hidden" name="hid" value="value"> </form>
<input type="text" name="" value="今天心情不錯(cuò)" /> <input type="radio" name="" value="" checked="checked"> <input type="checkbox" name="" value="" checked="checked"> <select name="" > <option value=""></option> <option value="" selected="selected"></option> <select>
<p>單向選擇</p> <label for="male">男:</label><input type="radio" name="sex" id="male"/> <label for="nv">女:</label><input type="radio" name="sex"checked="check"/>
第七章 表單和表格(下)
<form> <select name="" id=""> <option value="1">1月</option> <option value="2">2月</option> </select> </form>
<table border="1"> <tr> <td>姓名</td> <td>性別</td> </tr> </table>
<table border="1"> <tr> <td>姓名</td> <td>性別</td> </tr> <tr> <td>姓名</td> <td>性別</td> </tr> </table>
<table border="1"> <tr> <td >姓名</td> <td>性別</td> <td>愛(ài)好</td> </tr> </table>
第一部分總結(jié):
HTML部分導(dǎo)圖總結(jié)
學(xué)習(xí)從來(lái)不是一個(gè)人的事情,要有個(gè)相互監(jiān)督的伙伴,想要學(xué)習(xí)或交流前端問(wèn)題的小伙伴可以私信“學(xué)習(xí)”小明加群獲取2019web前端最新入門資料,一起學(xué)習(xí),一起成長(zhǎng)!
慶假期很適合學(xué)習(xí)點(diǎn)新知識(shí)。前幾天有粉絲在后臺(tái)問(wèn)我關(guān)于使用 js 開(kāi)發(fā)后端服務(wù)的建議,我給推薦了這一個(gè)面向小白的走向全棧開(kāi)發(fā)工程師的教程。
這是一個(gè)面向零基礎(chǔ)的基于 JavaScript 語(yǔ)言的全棧開(kāi)發(fā)教程,教程基于目前流行的前后端分離開(kāi)發(fā)模式,使用 Vue.js + Node.js 并且通過(guò)從實(shí)際需求的角度來(lái)完成基礎(chǔ)的業(yè)務(wù)代碼,沒(méi)有過(guò)多功能封裝,幾乎都是底層的代碼,通俗易懂,上手容易。
教程截圖
這套 JavaScript 全棧教程的作者是廖雪峰,是一位有著超過(guò)十年軟件開(kāi)發(fā)經(jīng)驗(yàn)的大神,精通 Java / Python / Ruby / Visual Basic / Objective C 等,對(duì)開(kāi)源框架有很深入的研究,著有《Spring 2.0核心技術(shù)與最佳實(shí)踐》一書(shū),是很多后端開(kāi)發(fā)工程師非常熟知的業(yè)內(nèi)大神。
因?yàn)獒槍?duì)的是對(duì) javascript 零基礎(chǔ)的小白用戶,因此這個(gè)教程有很大篇幅是 javascript 語(yǔ)言入門。
這是我毫無(wú)后端開(kāi)發(fā)經(jīng)驗(yàn)時(shí)學(xué)習(xí)后端開(kāi)發(fā)的入門的教程,這套教程讓我學(xué)會(huì)了如何使用 javascript 來(lái)開(kāi)發(fā)后端 api 接口。而且前面的基礎(chǔ)語(yǔ)法教程,也看得津津有味,復(fù)習(xí)了很多不會(huì)用、不常用但很巧妙的代碼實(shí)現(xiàn)。這是我推薦這個(gè)教程的最大原因。
教程截圖
這個(gè)教程除了適合零基礎(chǔ)的小白,我認(rèn)為這更像一個(gè)寫(xiě)給后端開(kāi)發(fā)者的、從其他后端語(yǔ)言轉(zhuǎn) javascript 的教程,如果像我之前學(xué)習(xí)的那樣沒(méi)有過(guò)后端開(kāi)發(fā)經(jīng)驗(yàn),就需要注意幾個(gè)問(wèn)題:
入門靠老師,修行靠自己。總的來(lái)說(shuō),這只是一套非常基礎(chǔ)的入門教程,學(xué)完后能夠了解前端開(kāi)發(fā)和后端開(kāi)發(fā),可以實(shí)現(xiàn)簡(jiǎn)單的 demo,可以幫助我們學(xué)習(xí) koa / egg.js 這類基于 Node.js 的后端開(kāi)發(fā)框架,但后端開(kāi)發(fā)需要學(xué)習(xí)的知識(shí)很多,數(shù)據(jù)庫(kù)設(shè)計(jì)、查詢優(yōu)化、架構(gòu)設(shè)計(jì)等等,成為一個(gè)合格的全棧工程師,路還有很遠(yuǎn)。
這是一個(gè)完全免費(fèi)的 JavaScript 全棧入門教程,就算完全不懂 js 也能快速入門,在線免費(fèi)學(xué)習(xí)。如果想學(xué) js 語(yǔ)法,也可以看看之前推薦過(guò)的阮一峰寫(xiě)的免費(fèi) javascript 系統(tǒng)學(xué)習(xí)入門教程。
最后祝各位有所收獲,邁進(jìn)全棧開(kāi)發(fā)工程師行列。
關(guān)注我,持續(xù)分享高質(zhì)量的免費(fèi)開(kāi)源、免費(fèi)商用的資源。
↓↓點(diǎn)擊查看本次分享的網(wǎng)址。
JavaScript 全棧開(kāi)發(fā)入門 - 由廖雪峰提供的面向小白的免費(fèi)在線教程|那些免費(fèi)的磚
1272208556@qq.com
1、HTML + CSS + UI
2、Javascript
3、HTML5CORE + AJAX + Jquery
4、Bootstrap,Angular JS + 其他框架
1、HTML + CSS3BASIC + PRO + UI + PRO + CSS3CORE + PRO
======================================================
1、Internet
1、什么是Internet
是全球性計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò),是由若干終端(PC,移動(dòng)端)以及特殊的傳輸介質(zhì)而組成的一個(gè)網(wǎng)絡(luò)結(jié)構(gòu)
PC:Personal Computer
2、提供的服務(wù)
信息共享
Telnet : 遠(yuǎn)程連接
Email : 電子郵件
WWW : 萬(wàn)維網(wǎng) www.baidu.com
BBS : 電子公告板 ,論壇
FTP : 上傳和下載服務(wù)
3、實(shí)現(xiàn)技術(shù)
1、分組交換原理:數(shù)據(jù)通過(guò)數(shù)據(jù)包進(jìn)行傳遞,到達(dá)目的地后,對(duì)數(shù)據(jù)包進(jìn)行重組
2、TCP/IP 協(xié)議簇
2、WEB
1、什么是WEB
就是 WWW(World Wide Web)
w3c : www consortium 萬(wàn)維網(wǎng)聯(lián)盟
2、能干什么
能夠?qū)⒏黝惖男畔⒑头?wù)進(jìn)行連接,提供圖形用戶界面
信息:文字、圖片、音頻、視頻
服務(wù):Telnet, FTP , Mail , HTTP ...
3、萬(wàn)維網(wǎng)就是無(wú)數(shù)的文檔集合(網(wǎng)頁(yè)文檔),文檔會(huì)駐留在世界(互聯(lián)網(wǎng))的任何一個(gè)角落
3、WEB的工作原理
WEB是基于Internet的多媒體信息服務(wù)系統(tǒng)
1、基于 瀏覽器 / 服務(wù)器 模式
B / S : Browser / Server
在服務(wù)器上,主要以網(wǎng)頁(yè)的形式發(fā)布多媒體信息
2、由WEB服務(wù)器、瀏覽器、通信協(xié)議組成
3、WEB 相關(guān)技術(shù)
1、服務(wù)器端技術(shù)(后臺(tái))
PHP,JSP,ASP 。。。 。。。
2、客戶端技術(shù)(前端技術(shù))
HTML,
CSS,
Javascript
=========================================================
1、HTML 入門
1、什么是HTML
HTML(Hyper Text Markup Language),超級(jí)文本標(biāo)記語(yǔ)言
超文本:
a
標(biāo)記 : 超文本都是由標(biāo)記組成的
<a>
語(yǔ)言 : 包含自己獨(dú)特的語(yǔ)法
HTML最終由瀏覽器負(fù)責(zé)解釋
HTML總可以嵌入一些腳本語(yǔ)言編寫(xiě)的程序段:Javascript,VBScript
2、HTML版本
超級(jí)文本標(biāo)記語(yǔ)言(第一版)
HTML2.0
HTML3.2
HTML4.0
HTML4.01
XHTML1.0
HTML5
3、標(biāo)簽(標(biāo)記)
1、標(biāo)簽語(yǔ)法
1、必須使用尖括號(hào)擴(kuò)起來(lái)
<a>,<div> ...
<A>,<a>
2、有封閉類型的標(biāo)簽,也有非封閉類型的標(biāo)簽
1、封閉類型
也稱作雙標(biāo)記,則必須成對(duì)出現(xiàn)
<標(biāo)記>文本內(nèi)容</標(biāo)記>
不同的標(biāo)記,決定了"文本內(nèi)容"的不同表現(xiàn)形式
eg:<a></a>,<p></p>,<div></div>
2、非封閉類型
也稱作單標(biāo)記、空標(biāo)記
<標(biāo)記>
或者
<標(biāo)記/>
eg:
<hr>,<br>,<img>
3、元素
標(biāo)記就是元素,元素也稱為標(biāo)記
4、元素嵌套(標(biāo)簽嵌套)
標(biāo)簽之間相互嵌套,形成復(fù)雜的語(yǔ)法結(jié)構(gòu)
<body>
<p>
<a></a>
</p>
</body>
5、屬性
屬性是出現(xiàn)在開(kāi)始標(biāo)記中的內(nèi)容,作用是修飾元素
<p 屬性名="屬性值"></p>
<p 屬性名='屬性值'></p>
<p 屬性名=屬性值></p>
標(biāo)準(zhǔn)屬性:每個(gè)元素都會(huì)具備的通用屬性
id : 定義每個(gè)標(biāo)簽的唯一標(biāo)識(shí)
title:提示文本
class:樣式相關(guān),類樣式
style:樣式相關(guān),行內(nèi)樣式
操作1:定義一對(duì)p標(biāo)簽,id屬性設(shè)置為program
<p id="program"></p>
多屬性:
<p 屬性1="值" 屬性2="值"></p>
注意:多屬性之間,排名不分先后
2、創(chuàng)建HTML文檔
開(kāi)發(fā)工具:任何一個(gè)文字編輯軟件都可以開(kāi)發(fā)HTML
EditPlus : 超級(jí)記事本
運(yùn)行環(huán)境:任何一個(gè)瀏覽器都能運(yùn)行HTML
Google Chrome,Mozilla Firefox,Microsoft IE,Safari,Opera
超文本文件(HTML文檔):
是一個(gè)以.html或.htm結(jié)尾的文檔
3、文檔結(jié)構(gòu)
1、文檔類型聲明
聲明使用的html版本和風(fēng)格
<!doctype html>
2、html頁(yè)面
1、文檔根元素
每個(gè)文檔有且僅有一對(duì)根元素 , html
2、在根元素的內(nèi)部,包含兩對(duì)子元素
1、head : 頁(yè)面的頭部?jī)?nèi)容
定義頁(yè)面全局信息
包含:
<title></title> : 網(wǎng)頁(yè)標(biāo)題
<meta />:聲明元數(shù)據(jù)(編碼,關(guān)鍵字,描述)
<style></style>:聲明內(nèi)部樣式表
<link />:引入外部樣式表
<script></script>:定義或引入腳本文件
2、body : 頁(yè)面的主體內(nèi)容
任何一個(gè)標(biāo)簽,都可能會(huì)出現(xiàn)在body中
3、head元素
1、聲明網(wǎng)頁(yè)標(biāo)題
<title></title>
2、定義網(wǎng)頁(yè)文本編碼格式
默認(rèn):ISO-8859-1,只支持英文以及英文狀態(tài)下的標(biāo)點(diǎn)符號(hào)
utf-8:支持中英文,標(biāo)點(diǎn)符號(hào)
<meta charset="utf-8" />
3、... ...
4、body元素
屬性:
text : 文本的顏色
bgcolor : 背景顏色
練習(xí)1:
1、為body添加兩個(gè)屬性,text,bgcolor
2、文本顏色 : 紅色(red)
背景顏色 : 銀色(silver)
3、在body中隨意寫(xiě)上一段文本,觀察頁(yè)面顯示效果
5、文本標(biāo)記
1、特殊的文本
轉(zhuǎn)義字符:
空格:
< : < less than
> : > greater than
版權(quán)標(biāo)識(shí):©
2、文本標(biāo)記
1、文本樣式
<b>...</b> : 加粗文本
<i>...</i> : 斜體文本
<u>...</u> : 下劃線
<s>...</s> : 刪除線
<sup>...</sup> : 上標(biāo)
<sub>...</sub> : 下標(biāo)
2、標(biāo)題元素
1-6級(jí)6個(gè)標(biāo)題
<hn></hn> n:1-6
一級(jí)最大
六級(jí)最小
3、段落元素
提供了結(jié)構(gòu)化文本的表現(xiàn)方式
語(yǔ)法:<p></p>
注意:
1、每對(duì)p標(biāo)簽單獨(dú)成一個(gè)段落
2、段落與其他元素有垂直空白,段落間距
常用屬性:
align : 水平對(duì)齊方式
取值:left center right
4、換行元素
在代碼的任何位置處,實(shí)現(xiàn)回車的效果
<br />
5、水平線
又叫分割線
<hr />
屬性:
1、size : 水平線的粗細(xì),通常以像素(px)為單位
2、width: 寬度
3、align: 水平線的水平對(duì)齊方式
4、color: 顏色
6、分區(qū)元素
目的:為元素進(jìn)行分組,多數(shù)用在布局中
塊分區(qū)元素:<div></div> 層
行內(nèi)分區(qū)元素:<span></span>
注意:
div :主要用在布局上
span:修改其內(nèi)部?jī)?nèi)容的樣式
7、預(yù)格式化
保留源文檔中的空格和回車
<pre>
文本內(nèi)容
</pre>
3、注釋
可以寫(xiě)在html源碼中,但不被瀏覽器解釋的文本
語(yǔ)法:
<!-- 注釋內(nèi)容 -->
4、行內(nèi)元素與塊級(jí)元素
塊級(jí)元素:默認(rèn)情況下,塊級(jí)元素獨(dú)占一行,元素的前后都會(huì)自動(dòng)換行 div,hn,hr,p
塊級(jí)元素作用:布局
行內(nèi)元素:默認(rèn)情況,多個(gè)元素位于同一行,不會(huì)換行
span,文本標(biāo)記... ...
行內(nèi)元素作用:修改內(nèi)部?jī)?nèi)容的樣式
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。