前端打卡第一天

1.什么是HTML5?

        H5是HTML的第5个版本

        H5是一门技术总称

2.HTML5能做什么?

        1.网页开发(用的最多的,只要是浏览器能看到的,都需要用到前端)

         2.小程序,公众号(微信,支付宝,头条等好多都用前端语言进行开发)

        3.Hybrid  App(混合应用开发,手机应用  例如,支付宝,淘宝等)

        4.Native App(原生应用开发,例如React Native 等框架的开发)

        5.桌面应用开发(电脑软件)

        6.游戏开发(例如,微信小游戏,其实好多游戏都可以用前端语言进行编写)

         7.后端开发(前端学到的nodejs可以实现后端的开发)

3.项目开发流程?

        产品经理 ---确定需求,产出PRD(Product Requirement Document 产品需求文档)、原型图      

        UI设计 --- 根据产品设计效果,产出效果图、标注图(markman或sketch)

        前端开发---根据效果图、需求转换成相关代码 后端开发---数据处理,产出接口文档      

        测试---性能测试、安全性测试等

4.网页的组成部分?

        HTML结构

<!doctype html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
	</body>
</html>

        CSS 表现

        JS 行为

5.开发工具(编辑器)?

文件的命名规范:

        1.文件命名规则:用英文,不建议使用中文  

        2.名称全部用小写英文字母、数字、下划线_或者-的组合,其中不得包含汉字、空格和特殊字 符;必须以英文字母开头。  

         3、命名的时候最好使用语义化比较强的英文  

6.HTML理论基础?

HTML、HTML5

        1、HTML 指的是超文本标记语言 (Hyper Text Markup Language) www万维网的描述性语言。

        2、HTML5指的是HTML的第五次重大修改(第5个版本)(HTML5 是 W3C 与 WHATWG 合作的结果),H5网络标准统一,可以跨平台,多设备使用,语义化比较强

HTML的语法

        1、常规标记、双标记       <标记  属性=“属性值”  属性=“属性值”>文字内容</标记>

         2、空标记、单标记       <标记  属性=“属性值”  属性=“属性值” />

7.HTML相关标签?

基础
<!DOCTYPE>定义文档类型。
<html>定义一个 HTML 文档
<title>为文档定义一个标题
<body>定义文档的主体
<h1> to <h6>定义 HTML 标题
<p>定义一个段落
<br>定义简单的折行。(单)
<hr>定义水平线。(单)
<!--...-->定义一个注释
格式
<acronym>HTML5不再支持。 定义只取首字母的缩写。
<abbr>定义一个缩写。
<address>定义文档作者或拥有者的联系信息。
<b>定义粗体文本。
<bdi>New允许您设置一段文本,使其脱离其父元素的文本方向设置。
<bdo>定义文本的方向。
<big>HTML5不再支持。 定义大号文本。
<blockquote>定义块引用。
<center>HTML5不再支持。 HTML 4.01 已废弃。定义居中文本。
<cite>定义引用(citation)。
<code>定义计算机代码文本。
<del>定义被删除文本。
<dfn>定义定义项目。
<em>定义强调文本。 
<font>HTML5不再支持。 HTML 4.01 已废弃。 定义文本的字体、尺寸和颜色
<i>定义斜体文本。
<ins>定义被插入文本。
<kbd>定义键盘文本。
<mark>New定义带有记号的文本。
<meter>New定义度量衡。仅用于已知最大和最小值的度量。
<pre>定义预格式文本
<progress>New定义运行中的任务进度(进程)。
<q>定义短的引用。
<rp>New定义不支持 ruby 元素的浏览器所显示的内容。
<rt>New定义字符(中文注音或字符)的解释或发音。
<ruby>New定义 ruby 注释(中文注音或字符)。
<s>定义加删除线的文本。
<samp>定义计算机代码样本。
<small>定义小号文本。
<strike>HTML5不再支持。 HTML 4.01 已废弃。 定义加删除线的文本。
<strong>定义语气更为强烈的强调文本。
<sub>定义下标文本。
<sup>定义上标文本。
<time>New定义一个日期/时间
<tt>HTML5不再支持。 定义打字机文本。
<u>定义下划线文本。
<var>定义文本的变量部分。
<wbr>New规定在文本中的何处适合添加换行符。
表单
<form>定义一个 HTML 表单,用于用户输入。
<input>定义一个输入控件
<textarea>定义多行的文本输入控件。
<button>定义按钮。
<select>定义选择列表(下拉列表)。
<optgroup>定义选择列表中相关选项的组合。
<option>定义选择列表中的选项。
<label>定义 input 元素的标注。
<fieldset>定义围绕表单中元素的边框。
<legend>定义 fieldset 元素的标题。
<datalist>New规定了 input 元素可能的选项列表。
<keygen>New规定用于表单的密钥对生成器字段。
<output>New定义一个计算的结果
框架
<frame>HTML5不再支持。 定义框架集的窗口或框架。
<frameset>HTML5不再支持。定义框架集。
<noframes>HTML5不再支持。 定义针对不支持框架的用户的替代内容。
<iframe>定义内联框架。
图像
<img>定义图像。
<map>定义图像映射。
<area>定义图像地图内部的区域。
<canvas>New通过脚本(通常是 JavaScript)来绘制图形(比如图表和其他图像)。
<figcaption>New定义一个 caption for a <figure> element
<figure>Newfigure 标签用于对元素进行组合。
Audio/Video
<audio>New定义声音,比如音乐或其他音频流。
<source>New定义media元素 (<video> 和 <audio>)的媒体资源。media
<track>New为媒体(<video> 和 <audio>)元素定义外部文本轨道。
<video>New定义一个音频或者视频
链接
<a>定义一个链接
<link>定义文档与外部资源的关系。
<main>定义文档的主体部分。
<nav>New定义导航链接
列表
<ul>定义一个无序列表
<ol>定义一个有序列表
<li>定义一个列表项
<dir>HTML5不再支持。 HTML 4.01 已废弃。 定义目录列表。
<dl>定义一个定义列表
<dt>定义一个定义定义列表中的项目。
<dd>定义定义列表中项目的描述。
<menu>定义菜单列表。
<command>New定义用户可能调用的命令(比如单选按钮、复选框或按钮)。
表格
<table>定义一个表格
<caption>定义表格标题。
<th>定义表格中的表头单元格。
<tr>定义表格中的行。
<td>定义表格中的单元。
<thead>定义表格中的表头内容。
<tbody>定义表格中的主体内容。
<tfoot>定义表格中的表注内容(脚注)。
<col>定义表格中一个或多个列的属性值。
<colgroup>定义表格中供格式化的列组。
样式/节
<style>定义文档的样式信息。
<div>定义文档中的节。
<span>定义文档中的节。
<header>New定义一个文档头部部分
<footer>New定义一个文档底部
<section>New定义了文档的某个区域
<article>New定义一个文章内容
<aside>New定义其所处内容之外的内容。
<details>New定义了用户可见的或者隐藏的需求的补充细节。
<dialog>New定义一个对话框或者窗口
<summary>New定义一个可见的标题。 当用户点击标题时会显示出详细信息。
元信息
<head>定义关于文档的信息
<meta>定义关于 HTML 文档的元信息。
<base>定义页面中所有链接的默认地址或默认目标。
<basefont>HTML5不再支持。 HTML 4.01 已废弃。 定义页面中文本的默认字体、颜色或尺寸。
程序
<script>定义客户端脚本。
<noscript>定义针对不支持客户端脚本的用户的替代内容。
<applet>HTML5不再支持。 HTML 4.01 已废弃。 定义嵌入的 applet。
<embed>New定义了一个容器,用来嵌入外部应用或者互动程序(插件)。
<object>定义嵌入的对象。
<param>定义对象的参数。

1.<ol>标签,有序列表

属性描述
compactcompactHTML5 中不支持,不赞成使用。请使用样式取代它。 规定列表呈现的效果比正常情况更小巧。
reversedNewreversed指定列表倒序(9,8,7...)
startnumber一个整数值属性,指定了列表编号的起始值。这个属性在 HTML4中弃用,但是在 HTML5 中被重新引入。
type
  • a 表示小写英文字母编号
  • A 表示大写英文字母编号
  • i 表示小写罗马数字编号
  • I 表示大写罗马数字编号
  • 1 表示数字编号(默认)
规定

实例:

<ol>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
 
<ol start="50">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>

2.<ul>标签,无序列表

属性描述
compactcompactHTML5 不支持。HTML 4.01 已废弃。 规定列表呈现的效果比正常情况更小巧。
type

disc
square
circle

none

HTML5 不支持。HTML 4.01 已废弃。 规定列表的项目符号的类型。

type为none时,不显示项目符号。

实例:

<ul>
    <li>Coffee</li>
    <li>Tea</li>
    <li>Milk</li>
</ul>

3.<dl>标签,自定义列表 

dt和dd是同级关系,dd是对dt内容的扩展

实例:

<dl>
  <dt>Coffee</dt>
    <dd>Black hot drink</dd>
  <dt>Milk</dt>
    <dd>White cold drink</dd>
</dl>

4.特殊符号

常用:

字符实体编号实体名称描述
&nbsp;空格
©&copy;版权
®&reg;已注册

数学符号:

字符实体编号实体名称描述
&#8704;&forall;for all
&#8706;&part;part
&#8707;&exist;exists
&#8709;&empty;empty
&#8711;&nabla;nabla
&#8712;&isin;isin
&#8713;&notin;notin
&#8715;&ni;ni
&#8719;&prod;prod
&#8721;&sum;sum
&#8722;&minus;minus
&#8727;&lowast;lowast
&#8730;&radic;square root
&#8733;&prop;proportional to
&#8734;&infin;infinity
&#8736;&ang;angle
&#8743;&and;and
&#8744;&or;or
&#8745;&cap;cap
&#8746;&cup;cup
&#8747;&int;integral
&#8756;&there4;therefore
&#8764;&sim;similar to
&#8773;&cong;congruent to
&#8776;&asymp;almost equal
&#8800;&ne;not equal
&#8801;&equiv;equivalent
&#8804;&le;less or equal
&#8805;&ge;greater or equal
&#8834;&sub;subset of
&#8835;&sup;superset of
&#8836;&nsub;not subset of
&#8838;&sube;subset or equal
&#8839;&supe;superset or equal
&#8853;&oplus;circled plus
&#8855;&otimes;circled times
&#8869;&perp;perpendicular
&#8901;&sdot;dot operator

希腊字母符号:

字符实体编号实体名称描述
Α&#913;&Alpha;Alpha
Β&#914;&Beta;Beta
Γ&#915;&Gamma;Gamma
Δ&#916;&Delta;Delta
Ε&#917;&Epsilon;Epsilon
Ζ&#918;&Zeta;Zeta
Η&#919;&Eta;Eta
Θ&#920;&Theta;Theta
Ι&#921;&Iota;Iota
Κ&#922;&Kappa;Kappa
Λ&#923;&Lambda;Lambda
Μ&#924;&Mu;Mu
Ν&#925;&Nu;Nu
Ξ&#926;&Xi;Xi
Ο&#927;&Omicron;Omicron
Π&#928;&Pi;Pi
Ρ&#929;&Rho;Rho
undefinedSigmaf
Σ&#931;&Sigma;Sigma
Τ&#932;&Tau;Tau
Υ&#933;&Upsilon;Upsilon
Φ&#934;&Phi;Phi
Χ&#935;&Chi;Chi
Ψ&#936;&Psi;Psi
Ω&#937;&Omega;Omega
α&#945;&alpha;alpha
β&#946;&beta;beta
γ&#947;&gamma;gamma
δ&#948;&delta;delta
ε&#949;&epsilon;epsilon
ζ&#950;&zeta;zeta
η&#951;&eta;eta
θ&#952;&theta;theta
ι&#953;&iota;iota
κ&#954;&kappa;kappa
λ&#955;&lambda;lambda
μ&#956;&mu;mu
ν&#957;&nu;nu
ξ&#958;&xi;xi
ο&#959;&omicron;omicron
π&#960;&pi;pi
ρ&#961;&rho;rho
ς&#962;&sigmaf;sigmaf
σ&#963;&sigma;sigma
τ&#964;&tau;tau
υ&#965;&upsilon;upsilon
φ&#966;&phi;phi
χ&#967;&chi;chi
ψ&#968;&psi;psi
ω&#969;&omega;omega
ϑ&#977;&thetasym;theta symbol
ϒ&#978;&upsih;upsilon symbol
ϖ&#982;&piv;pi symbol

其它符号:

字符实体编号实体名称描述
Œ&#338;&OElig;capital ligature OE
œ&#339;&oelig;small ligature oe
Š&#352;&Scaron;capital S with caron
š&#353;&scaron;small S with caron
Ÿ&#376;&Yuml;capital Y with diaeres
ƒ&#402;&fnof;f with hook
ˆ&#710;&circ;modifier letter circumflex accent
˜&#732;&tilde;small tilde
&#8194;&ensp;en space
&#8195;&emsp;em space
&#8201;&thinsp;thin space
&#8204;&zwnj;zero width non-joiner
&#8205;&zwj;zero width joiner
&#8206;&lrm;left-to-right mark
&#8207;&rlm;right-to-left mark
&#8211;&ndash;en dash
&#8212;&mdash;em dash
'&#8216;&lsquo;left single quotation mark
'&#8217;&rsquo;right single quotation mark
&#8218;&sbquo;single low-9 quotation mark
"&#8220;&ldquo;left double quotation mark
"&#8221;&rdquo;right double quotation mark
&#8222;&bdquo;double low-9 quotation mark
&#8224;&dagger;dagger
&#8225;&Dagger;double dagger
&#8226;&bull;bullet
&#8230;&hellip;horizontal ellipsis
&#8240;&permil;per mille 
&#8242;&prime;minutes
&#8243;&Prime;seconds
&#8249;&lsaquo;single left angle quotation
&#8250;&rsaquo;single right angle quotation
&#8254;&oline;overline
&#8364;&euro;euro
&#8482; or &#153;&trade;trademark
&#8592;&larr;left arrow
&#8593;&uarr;up arrow
&#8594;&rarr;right arrow
&#8595;&darr;down arrow
&#8596;&harr;left right arrow
&#8629;&crarr;carriage return arrow
&#8968;&lceil;left ceiling
&#8969;&rceil;right ceiling
&#8970;&lfloor;left floor
&#8971;&rfloor;right floor
&#9674;&loz;lozenge
&#9824;&spades;spade
&#9827;&clubs;club
&#9829;&hearts;heart
&#9830;&diams;diamond

5.<img>标签,插入图片

属性描述
aligntop
bottom
middle
left
right
HTML5 不支持。HTML 4.01 已废弃。 规定如何根据周围的文本来排列图像。
loadingeager:立即加载
lazy:延迟加载
指定浏览器是应立即加载图像还是延迟加载图像。
alttext规定图像的替代文本。
borderpixelsHTML5 不支持。HTML 4.01 已废弃。 规定图像周围的边框。
crossoriginNewanonymous
use-credentials
设置图像的跨域属性
heightpixels规定图像的高度。
hspacepixelsHTML5 不支持。HTML 4.01 已废弃。 规定图像左侧和右侧的空白。
ismapismap将图像规定为服务器端图像映射。
longdescURLHTML5 不支持。HTML 4.01 已废弃。 指向包含长的图像描述文档的 URL。
srcURL规定显示图像的 URL。
usemap#mapname将图像定义为客户器端图像映射。
vspacepixelsHTML5 不支持。HTML 4.01 已废弃。 规定图像顶部和底部的空白。
widthpixels规定图像的宽度。

实例:

<img src="smiley-2.gif" alt="Smiley face" width="42" height="42">

<img src="路径">

绝对路径(不推荐使用)

相对路径:1.当前文件和目标文件在同一个目录下。直接写图片的名字,src="图片的名字.后缀"

                  2.当前文件和目标文件文件夹在同一目录下,写 src="文件夹的名字/图片的名字.后缀"

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值