山山未迟

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

捕获666

捕获6666

捕获66666

捕获666666

一:1-4章

二:5-10

三:6-16

【web前端标准】

    定义:制作网页的技术叫做web技术----专业的叫做web前端标准。它将是我们今后学习的一个核心,HTML+CSS/JS

【web前端标准的组成部分】

    1)HTML----网页的结构、结构标准  负责我们网页的结构,非常重要 

    2)CSS----网页的样式、样式标准  负责我们网页的外观

    3)JS-----javascript网页的行为   负责我们网页的动画,交互以及一些功能等等。

    举例:人---html相当于我们人骨骼  css相当于我们人的衣服  js相当于我们人的吃、喝、睡

    举例:做网站就相当于盖房子。html---相当于房子的钢筋、水泥、房梁、柱子。css相当于我们房子装修,js相当于我们人    在里面走动,打开个窗户。

【html书写格式】

    ***网页的扩展名---html、(简写版本htm)

    电脑扩展名问题----工具--》文件夹选项----》查看---》把隐藏已知的扩展名勾去掉

    <html>-----语言的开始(超文本语言)
        <head>----头部
            <title></title>----网页的名称、标题
        </head>
        <body></body>----主体内容、网页里面的所有东西都是放在它里面的
    </html>

    经验:多写:  第一遍照抄,第二遍看着笔记写 , 第三遍:什么都不看把代码写下来但是保证没有任何问题。

    网页三剑客:flash、ps  dw   2005

【dw的使用】

    1,双击打开,新建--ctrl+N,点击文件---新建、直接点击html

    2,新建完之后先保存---ctrl+s

    3,*表示正在编辑

    4,预览网页的方法:  a:找到文件双击,b:在dw上面有个地球、单机它。预览网页的快捷键F12

【html的发展历史有这样的4个阶段】

    1,HTML1.0  --->1993年发布;
    2,HTML2.0  --->1995年由 RFC组织发布;

3. HTML3.0  ---> W3C(官方的组织) 制定一系列规范。
    4. HTML4.0.1 ---> XHTML1.0 ---> XHTML相当于HTML的严谨版。

5. HTML5.0  ---> 发展趋势 2008年起稿,2012年推广;
(html5---》IE9,IE10部分支持,正在完善,没有真正的普及)
       html5   预计在2020年真正的使用。

    charset=utf-8" ---国际码---相当于英语

    charset="gb2312" -->国家码---相当于汉语
【行业常见词条】
    1.internet --->  互联网    2. WWW ---> 万维网(资料空间)World Wide Web 万维网

3. URL ---> 统一资源定位器(网络地址)
    4. HTTP ---> 超文本传输协议

5. W3C ---> 万维网联盟(它是一个组织不是某一个公司)

6. 网站 ---> 多个页面的集合(首页,列表页,内容页 )

7. 网页 ---> 网页文件就是后缀名以.html或者.htm结尾的文件。

8.浏览器;观看网页最终效果的平台

【改变编码格式】

    1,快捷键ctrl+u--首选参数---新建文档---默认编码

【标签】

    1,段落标签  <p></p>----双标签

    2,对齐方式 align="left/right/center"--分别代表左、右、中

    3,刷新网页F5

    4,换行标签---<br />---单标签

    5,&nbsp;----空格标签,两个空格一个字

    6,h1-----h6---》文档标题标签,由大到小

    7,<font></font>---字体标签

        1)大小--size  2)颜色--color  3)字体---face

        颜色:数字0--9  英文a---f    16进制

    8,横线标记<hr />-----单标签  默认居中对齐

        size----大小,color---颜色    align--对齐方式    width---宽度

【网站】

    前台:静态网页,怎么看都不会变---扩展名.html  dw,html,css ,js,jqeury、ps

    后台:php、asp---升级版.net、jsp
【DW的几个常用快捷键】

    1,在设计视图直接回车-----<p></p>

    2,按住shift在加回车-----<br />
    3,ctrl+shift+空格--才是我们真正的空格

    4,html里面注释<!--这里面是注释内容—>

 

 

 

【图片标签】

      <img src="相对路径" />
    width--宽  height--高  border--边框  alt--图片加载不出来显示的文字  title--图片的提示文字

    快捷键  ctrl+alt+i---插入图片的快捷键

【搜索引擎】
    meta就是“关于”(about)的意思 
关键字(keywords)、作者(author)、描述(discription)
【路径】

    1,相对路径---从文件自身寻找目标

        1)同级目录----页面和图片在一个文件夹里面

        2)下级目录

        3)下下级目录

        4)上级目录  ../

    2,绝对路径---从windows的目录盘下寻找目标,带盘符D,不方便移动文件

【超级链接】

    1,文字链接
        1)空链接  假链接  用#   
        2)网址链接
        3)本地链接
        4)target=_blank------》弹出新窗口

        *****javascript:;---空链接

    2,图片链接和文字链接同理

    3,热区链接

    4,锚点链接

        定义锚点,然后链接锚点

【列表】

    1,无序列表

        <ul>
            <li>列表项</li>
            <li>列表项</li>
            <li>列表项</li>
            <li>列表项</li>
        </ul>
        type:类型 disc(圆)、circle(圆圈)、square(方块)   
    2,有序列表
        <ol>
            <li>列表项</li>
            <li>列表项</li>
            <li>列表项</li>
            <li>列表项</li>
        </ol>

        type:类型 1、A、a、I、i

    3,定义列表

        <dl>
            <dt>项目名称</dt>
            <dd>项目描述</dd>
        </dl>

【表格】
    table---》表格

    tr---》行

    td--》列(单元格)
    width--宽,
    height--高,
    border---边框
    cellpadding--边距(内容与边框的距离)
    cellspacing---间距--指单元格之间的距离

    ***细线表格的步骤:先清零  cellspacing--为1  细线就是表格的背景  单元格是固定白色

    对齐方式:水平对齐align="center"(left、center、right---分别代表左中右)
          垂直对齐valign(top、middle、bottom---分别代表上中下)

    插入表格的快捷键  ctrl+alt+T    ctrl+alt+i---插入图片的快键键

    Colspan:合并列
     Rowspan:合并行

 

 

 

 

【表单】

    登录、注册都是用表单来做的----后台是息息相关

    id----相当于我们人的身份证--唯一性

    了解:select  *  from  student  where  id=“1”

    method----》数据传递方式   post---隐藏传值   get---通过url传值

    input--->文本域  type---类型(text文本类型)

    HTML表单(Form)是HTML的一个重要部分,主要用于采集和提交用户
输入的信息。表单是    向WEB服务器提交数据的一种方法   
    type="text" 文本框

    type="button" 按钮   
    type="radio" 单选按钮   
    type="checkbox" 复选框

    type="password" 可以用来输入密码的文本框   
    type="file" 上传文件

    type="submit"提交按钮

    type="reset" 重置按钮
    rows="10"--行数 cols="30"--列数

    selected="selected"---城市默认值

    form标签内部可以用fieldset标签给内容进行编组它可以产生一个边框;它的内部可以
    再次嵌套一个legend标签这个标签可以给组起名字;
fieldset---->编一个组或组框        legend---->组名;

    ctrl+f---查找

    ctrl+h---替换
【css引出的问题】

    什么标签能写宽和高,哪些标签能写大小和颜色

    css能够让所有标签都具有相同样式

    结构与表现分离、结构与样式分离

【css控制文字三属性】

    1,在/head上面写<style type="text/css">   </style>

    2,在<style type="text/css">  里面 </style>里面写font{ color:#F00;}

                             标签{ 属性:属性值}

    3,font-size:100px;---文字大小   注意有单位px

    4,font-family:"隶书";--->文字的字体   注意汉字用双引号

    5,text-align:center;---文本对齐(居中对齐)

    6,div---->其实它就是我们html里面的一个标签而已、盒子、块

    7,text-indent:2em;----首行缩进   em单位(1em就是一个字,2em就是代表2个字的意思)

    8, line-height:20px;---行高

 

 

 

【PS切图】

    1,只切我们代码做不到的东西(图片、背景、渐变等等)
    2,切记:文字不要切。正方形的框框不要切(圆角的不规则的都要切)

    3,细活

    4,所有切片----就是我们刚才切的图片和没切的图片都会存下来

    5,切图之前一定要确认图片是数字或者英文

    6,所有用户切片就是你刚才切的那些图

【实体化三属性】

    1,width---宽

    2,height--高

    3,background--背景色
【盒子标签】

    1,div---大盒子、大容器。我们一般用来分区用
    2,span---小盒子,小容器,放一些文字和图片用的

【显示模式】

    1,div是一个块级元素--如果没有宽和高他就是通栏显示、就会占满整行
    2,span是一个行内元素---根据内容显示大小,可以在一行显示

    3,如何转换  display:block;---把行内元素转换为块级元素
    4,display:inline;---把块级元素转换为行内元素

    5,font-weight:bold---字体加粗

    6,font-weight:500;---特殊加粗

【样式表的种类】

    1,行内式样式表(内连式样式表)----在标签后面直接写样式style=“color:red”

        优点:优先级高

        缺点:代码多重复

    2,嵌入式样式表(内嵌式样式表)-----在/head上面写样式

        优点:代码可以重复利用

        缺点:优先级低

    3,外部样式表(外联式样式表)
        <link href="01.css" rel="stylesheet" type="text/css" />

        rel="stylesheet"---关联css样式

【css规则选择器】

    1,html规则选择器---用html的标签来命名的都叫做html规则选择器
    2,类规则选择器

        1)命名规则:一般我们用点.后面跟26个英文字母来命名(骆驼命名法则)
            ***注意:可以以英文开头、数字结尾,不可以用数字开头英文结尾。不能用特殊符号可以中间用-或者_

        2)调用规则:用class来调用

        好处:可以重复调用

    3,id规则选择器

        1)命名规则:一般我们用点#后面跟26个英文字母来命名(骆驼命名法则)
            ***注意:可以以英文开头、数字结尾,不可以用数字开头英文结尾。不能用特殊符号可以中间用-或者_

        2)调用规则:用id来调用

        好处:唯一,不能重复利用

【css的优先级】

    *代表通配符最低优先级    标签选择器      类      id      行内式  
    0.1  ---控制整个页面的效果
                            1           10      100     1000

【通配符】
*{ margin:0; padding:0;}----页面属性清空

    margin---外边距

    padding---内边距

        *****margin:0 auto;-----块居中

    css的注释    /*注释内容*/

        font-weight:normal;----去除文字加粗样式

        font-style:normal;-----去除倾斜样式

        body{ font-size:12px;}-----控制页面里面的所有文字大小

posted on 2017-03-03 00:09  山山未迟  阅读(185)  评论(0编辑  收藏  举报