前端基础知识day03

1、表单有什么作用?
    收集信息 - 提交信息

2、如何创建一个表单
    <form action="信息提交给谁"  method="提交的方式:  get/post"   name="给表单加个名字"></form>

    需要注意的是
        form   ---  from

        action="https://www.baidu.com/"

        method="get/post"

        name="getUserInfo"

    面试题:GET 和 POST 的区别?
        1. get请求通常是从服务器上获取数据,post请求通常表示向服务器提交数据
        2. get请求发送的数据都写在地址栏上,用户可见。而post请求发送的数据用户不可见
        3. get请求不能提交大量的数据,但post可以,因此不要混用
    建议:
        1、Get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式
        2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式


3、表单元素
    <>    标签  -  标记   - 元素   -  盒子

    input
        type === 控制表单元素是哪一种?
            text        - 普通文本输入框
            password    - 密码输入框
            button      - 常规按钮  想要显示字 需要设置  value属性

            reset       - 重置按钮 - 把当前表单中的所有值全部清空
            submit      - 提交按钮 - 将表单中的值提交action中的地址

        针对输入框【普通输入框/密码框】而言,常用的属性有
            placeholder   提示文本
            value         默认值    
            当提示文本和默认值同时存在时:页面会显示 默认值的效果


4、css 有什么作用
    美化页面,让页面变得更好看,提高用户的体验性

5、css 的基本语法
    选择哪一个标签  {
        css属性名一 : css属性名一对应的属性值 ;
        css属性名二 : css属性名二对应的属性值 ;
        css属性名三 : css属性名三对应的属性值 ;
        ......
    }

6、书写一个css  !!!!!!!!
    方式一:行内样式 === 直接在标签内部书写一个 style属性
        eg: <p style="color:red;"></p>

    方式二:内部样式 === 在html文件 内部 加上一个 style 标签
    在 style 内部书写
        eg: 
            <style>
                p {
                    color: red;
                }
            </style>

    方式三:外部样式 === 在html文件外部书写一个css文件
        建立关系 - html文件 使用 css文件
            使用方法一
                    link ---> css
                eg: <link rel="stylesheet" href="css文件的位置">

            使用方法二
                    style ---> @import
                eg:  <style>@import url("./07-外部的样式.css");</style>

                url === 路径

        面试题:外部样式表两种方式的区别?
            <link>    推荐使用
                    1、属于XHTML
                    2、优先加载CSS文件到页面
                    3、任何浏览器都能识别
                    4、能够使用javascript控制 dom 去改变样式的时候,只能使用link标签
            @import
                    1、属于CSS2.1
                    2、先加载HTML结构在加载CSS文件
                    3、只有在IE5以上的才能识别

7、三种方式怎么选择?
            行内样式 === 不要万不得已不要用  --- 不利于代码维护


            内部样式 === 一般写一些小型的 demo 级别文件使用


            外部样式 ===  后期工作使用  ==== 注意一定要引入
                index.html   --- index.css

                mine.html    --- mine.css


8、、如果一个html文件 同时被 三种方式作用  最后显示哪一种【优先级问题】 !!!!!!!!
        行内样式书写   优先级最高
            内部样式  和  外部样式   需要看 写入的顺序
        注意:工作过程中
            基本原则 - 先引入外部样式表  再写 内部样式表  ==== 万不得已 才用行内样式的
9、css的属性
    1、color  === 设置字体的颜色

10、表单有什么作用?
    收集信息 - 提交信息

11、如何创建一个表单
    <form action="信息提交给谁"  method="提交的方式:  get/post"   name="给表单加个名字"></form>

    需要注意的是
        form   ---  from

        action="https://www.baidu.com/"

        method="get/post"

        name="getUserInfo"

    12、面试题:GET 和 POST 的区别?
        1. get请求通常是从服务器上获取数据,post请求通常表示向服务器提交数据
        2. get请求发送的数据都写在地址栏上,用户可见。而post请求发送的数据用户不可见
        3. get请求不能提交大量的数据,但post可以,因此不要混用
    建议:
        1、Get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式
        2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式


13、表单元素
    <>    标签  -  标记   - 元素   -  盒子

    input
        type === 控制表单元素是哪一种?
            text        - 普通文本输入框
            password    - 密码输入框
            button      - 常规按钮  想要显示字 需要设置  value属性   等价于   <button>字字字</button>

            reset       - 重置按钮 - 把当前表单中的所有值全部清空
            submit      - 提交按钮 - 将表单中的值提交action中的地址

        针对输入框【普通输入框/密码框】而言,常用的属性有
            placeholder   提示文本
            value         默认值    
            当提示文本和默认值同时存在时:页面会显示 默认值的效果


14、css 有什么作用
    美化页面,让页面变得更好看,提高用户的体验性

15、css 的基本语法
    选择哪一个标签  {
        css属性名一 : css属性名一对应的属性值 ;
        css属性名二 : css属性名二对应的属性值 ;
        css属性名三 : css属性名三对应的属性值 ;
        ......
    }

16、书写一个css  !!!!!!!!
    方式一:行内样式 === 直接在标签内部书写一个 style 属性
        eg: <p style="color:red;"></p>

    方式二:内部样式 === 在html文件 内部 加上一个 style 标签
    在 style 内部书写
        eg: 
            <style>
                p {
                    color: red;
                }
            </style>

    方式三:外部样式 === 在html文件外部书写一个css文件
        建立关系 - html文件 使用 css文件
            使用方法一
                    link ---> css
                eg: <link rel="stylesheet" href="css文件的位置">  居多!!!

            使用方法二
                    style ---> @import
                eg:  <style>@import url("./07-外部的样式.css");</style>

                url === 路径

        17、面试题:外部样式表两种方式的区别?
            <link>    推荐使用
                    1、属于XHTML
                    2、优先加载CSS文件到页面
                    3、任何浏览器都能识别
                    4、能够使用javascript控制 dom 去改变样式的时候,只能使用link标签
            @import
                    1、属于CSS2.1
                    2、先加载HTML结构在加载CSS文件
                    3、只有在IE5以上的才能识别

18、三种方式怎么选择?
            行内样式 === 不要万不得已不要用  --- 不利于代码维护


            内部样式 === 一般写一些小型的 demo 级别文件使用


            外部样式 ===  后期工作使用  ==== 注意一定要引入
                index.html   --- index.css

                mine.html    --- mine.css


19、如果一个html文件 同时被 三种方式作用  最后显示哪一种【优先级问题】 !!!!!!!!
        行内样式书写   优先级最高
            内部样式  和  外部样式   需要看 写入的顺序

        注意:工作过程中
            基本原则 - 先引入外部样式表  再写 内部样式表  ==== 万不得已 才用行内样式的

20、css的选择器

    0、通配符选择器   
        * { 
            margin: 0;
            padding: 0;   
        }     作用: 清除页面中的所有边距

        统配符选择器选择的是页面中所有的标签
    

   21、标签选择器
        标签名称 {       }
            选择的是当前页面中 所有的这一类标签

    22、类选择器
        .类名 {       }
            选择的是 当前页面中标签的 class 属性 有这个名称的

        === 特性
            1、名字 可以重复使用
            2、同一个 class 属性  可以设置多个值,需要注意的是 每个值 之间需要 空格隔开

    23、id选择器
        #id名称 {       }
            选择的是 当前页面中标签的 id 属性 有这个名称的

        === 特性
            独一无二的

   24、 选择器的优先级排序
        !important  >  id选择器   >  class 选择器  > 标签选择器  > 通配符选择器 
    =================================================================================

       25、 群组选择器
            选择器一 , 选择器二 {     }
            作用: 选择器一 和 选择器二 都可以使用 {  } 内部书写的 css 样式

        26、伪类选择器
            选择器:hover {   }
            设置鼠标移入时,显示的css效果
    
27、css的属性
    1、color                    === 设置字体的颜色

    2、font-size                === 设置字体的大小

    3、background-color         === 设置盒子的背景色

    4、font-weight: bold;       === 设置字体加粗效果

    5、cursor: pointer;         === 设置鼠标变成一个小手


28、特殊的标签使用
    1、div  标签  ==== 限制大小范围的

    2、span 标签  ==== 主要处理的是 一行中的特殊的字 用 span 包裹

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值