精华内容
下载资源
问答
  • https://developer.mozilla.org/zh-CN/ mdn:Web文档 使用关键字+mdn搜索 例如width mdn

    https://developer.mozilla.org/zh-CN/
    mdn:Web文档
    使用关键字+mdn搜索
    例如width mdn

    在这里插入图片描述

    展开全文
  • 网络上整理的web前端开发html手册小白必备..............................................
  • 自学web前端技术,如果才能找到一份web前端的工作。按照现在的招聘标准来看,无论你去哪个公司面试,你只需要满足他们公司的需求就可以。找到一份web前端工作需要掌握的内容如下: 首先是html,css这些简单的静态...

    自学web前端技术,如果才能找到一份web前端的工作。按照现在的招聘标准来看,无论你去哪个公司面试,你只需要满足他们公司的需求就可以。找到一份web前端工作需要掌握的内容如下:

    首先是html,css这些简单的静态布局这是最基本的学习内容,不在多说。然后是掌握JavaScript的基本原理,因为做web前端开发,用到JavaScript非常多,但是现在很多公司是不用去写原生的JavaScript,但是如果你想成为一个厉害的web前端工作者,JavaScript必须从理论到实际操作中都要非常得心应手。

    现在公司是必须要求会用框架的,所以取代JavaScript的就是jQuery,这是一个非常简易的框架,学jQuery的时候你就会觉得它比JavaScript好用的多。所以jQuery是你必须掌握的。还有必须学一些框架,比如VUE、angular、react等等,这些就会难理解一些,但是公司是需要要求你会框架的,目前国内的公司应用VUE比较多,建议至少学两个框架,这是找到的基本需求。

    Ajax技术是web前端工作者必须掌握的技能。还有html5、css3、canvas、svg等技术,这些都是现在找web前端必须掌握的东西。下面来给大家讲讲css相关知识:

    学习目标

    · 1、css属性和属性值的定义

    · 2、css文本属性

    · 3、css列表属性

    · 4、css背景属性

    · 5、css边框属性

    · 6、css浮动属性

    一、css属性和属性值的定义

    属性:属性是指定选择符所具有的属性,它是css的核心,css2共有150多个属性

    属性值:属性值包括法定属性值及常见的数值加单位,如25px,或颜色值等。

    二、CSS文本属性

    1、文本大小:{font-size:12px;}单位还可以是em,是父级元素的font-size的倍数;/系统默认的字号大小为16px

    说明:

    1) 属性值为数值型时,必须给属性值加单位,属性值为0时除外。

    2)单位还可以是pt,9pt=12px;

    3)为了减小系统间的字体显示差异,IE Netscape Mozilla的浏览器制作商于1999年召开会议,共同确定16px/ppi为标准字体大小默认值,即1em.默认情况下,1em=16px,0.75em=12px; rem

    2、文本字体:{font-family:字体1,字体2,字体3;}

    说明:

    浏览器首先会寻找字体1、如存在就使用改字体来显示内容,如在字体1不存在的情况下,则会寻找字体2,如字体2也不存在,按字体3显示内容,如果字体3 也不存在;则按系统默认字体显示;

    当字体是中文字体时,需加双引号;

    当英文字体由多个单词组成时,需加双引号如(“Times New Roman”)

    当英文字体只有一个单词组成是不加双引号;如:(Arial);

    Windows中文版本操作系统下,中文默认字体为宋体或者新宋体,英文字体默认为Arial.

    3、文本颜色:{color:颜色值;}red/#f00/rgb(255,0,0)

    说明:

    用十六进制(是计算机中数据的一种表示方法)表示颜色值:

    0 1 2 3 4 5 6 7 8 9

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    颜色模式:光色模式

    R G B

    FF 00 00

    颜色值的缩写:

    当表示三原色的三组数字同时相同时,可以缩写为三位;

    当用十六进制表示颜色值时,需要在颜色值前加“#”

    fa 00 00

    RGB表示方式:color:rgb(255,0,0);

    4、文字加粗font-weight:bolder(更粗的)/bold(加粗)/normal(常规)/100—900;

    说明:

    在css规范中,把字体的粗细分为9个等级,分别为100——900,其中100对应最轻的字体变形,而900对应最重的字体变形,

    5、文本倾斜:font-style:italic/oblique/normal(取消倾斜,常规显示);

    说明:

    italic和oblique都是倾斜的文字, 但区别在于Italic是指斜体字,而Oblique是倾斜的文字,对于没有斜体的字体应该使用Oblique属性值来实现倾斜的文字效果.

    6、水平对齐方式{text-align:left左/right右/center居中/justify两端对齐(在部分浏览器中,对于中文不起作用);} 只针对文本或图片

    7、垂直对齐方式 {vertical-align:top上/bottom下/middle居中/baseline基线(某些特定的元素类型起作用);}

    8、文字行高 {line-height:normal/value;}line-height:20px; line-height:2em; (当行高的单位省略时,默认为em)

    说明:

    当单行文本的行高等于容器高时,可实现单行文本在容器中垂直方向居中对齐;

    当单行文本的行高小于容器高时,可实现单行文本在容器中垂直中齐以上;

    当单行文本的行高大于容器高时,可实现单行文本在容器中垂直中齐以下(IE6及以下版本存在浏览器兼容问题)

    9、文本修饰 text-decoration:none/underline/overline/line-through

    说明:

    none:没有修饰

    underline:添加下划线

    overline:添加上划线

    line-through:添加删除线

    10、首行缩进:{text-indent:value;}

    说明:

    1)text-indent可以取负值;

    2)text-indent属性只对第一行起作用。

    11、检索英文字母大小写{text-transform:none无转换/capitalize首字母大写/uppercase全都大写/lowercase全都小写;}。

    12、字间距{letter-spacing:value;}控制英文字母或汉字的字距。

    13、词间距{word-spacing:value;}控制英文单词词距。

    扩展:14、文本流控制{layout-flow:horizontal/vertical-ideographic;}

    说明:

    1)horizontal:自左向右

    2)vertical-ideographic:自上而下

    15、文字属性简写:font:bolder italic 12px/1.5em “宋体”; 简写时,字体和字号是必备font属性的简写:字号,行高,字体 说明:font的属性值应按以下次序书写(各个属性之间用空格隔开) 顺序: font-style font-weight font-size / line-height font-family

    (1)简写时 , font-size和line-height只能通过斜杠/组成一个值,不能分开写。

    (2) 这种简写法只有在同时指定font-size和font-family属性时才一起作用,如果你没有设定font-weight , font-style , 他们会使用缺省值。

    三、CSS列表属性

    1、定义列表符号样式

    list-style-type:disc(实心圆)/circle(空心圆)/square(实心方块)/none(去掉列表符号);

    2、使用图片作为列表符号

    list-style-image:url(所使用图片的路径及全称);

    3、定义列表符号的位置

    list-style-position:outside(外边)/inside(里边);

    list-style:none;去掉列表符号

    四、边框的属性和属性值

    border:边框宽度 边框风格 边框颜色;

    例如:border:5px solid #ff0000

    边框宽度:border-width:

    边框颜色:border-color:

    边框样式:border-style:solid(实线)/dashed(虚线)dotted(点划线)double(双线)none(去掉边框);

    可单独设置一方向边框,

    border-bottom:边框宽度 边框风格 边框颜色; 底边框

    border-left:边框宽度 边框风格 边框颜色; 左边框

    border-right:边框宽度 边框风格 边框颜色; 右边框

    border-top:边框宽度 边框风格 边框颜色; 上边框

    五、CSS背景属性

    1、背景颜色 {background-color:颜色值;}

    2、背景图片的设置 background-image:url(背景图片的路径及全称);

    3、背景图片平铺属{background-repeat:no-repeat不平铺/repeat平铺/repeat-x X轴平铺/repeat-y Y轴平铺 }

    4、背景图的位置{background-position:left/center/right/数值 top/center/bottom/数值;}

    水平方向上的对齐方式(left/center/right)或值

    垂直方向上的对齐方式(top/center/bottom)或值

    background-position:值1 值2;

    两个值 :第一个值表示水平位置的值,第二个值:表示垂直的位置。

    当两个值都是center的时候写一个值就可以代表的是水平位置和垂直位置 ;

    当元素小背景图大的时候,想显示右下方的背景图,通过负值来调整背景图的位置;

    5、背景图的固定{background-attachment:fixed固定/scroll滚动;}

    fixed 固定,不随内容一块滚动,根据可视窗口固定位置;

    scroll:随内容一块滚动。

    网页上常用的图片格式

    1)jpg :有损压缩格式,靠损失图片本身的质量来减小图片的体积,适用于颜色丰富的图像;(像素点组成的,像素点越多会越清晰 )

    2)gif:无损压缩格式,支持透明,支持动画,适用于颜色数量较少的图像;

    3)png:无损压缩格式,支持透明,不支持动画,(是fireworks的 源文件格式),适用于颜色数量较少的图像;

    六、CSS浮动属性

    语法:float:none/left/right;

    浮动的目的:就是让竖着的元素横着显示

    一个元素设置float:left/right;时,元素会脱离文档流(半脱离),不占空间;

    有三个取值:

    left:元素向左浮动

    right:元素向右浮动

    none:默认值,不浮动。

    清除浮动可以理解为打破横向排列。

    清除浮动的属性是clear,语法:

    clear : none | left | right | both

    none:默认值。允许两边都可以有浮动对象

    left:清除左浮动/不允许左边有浮动对象

    right : 清除右浮动/不允许右边有浮动对象

    both : 清除两端浮动/不允许有浮动对象

    有一点是要记住的那就是

    对于CSS的清除浮动(clear),一定要牢记:这个规则只能影响使用清除的元素本身,不能影响其他元素。

    展开全文
  • Web前端 层级属性

    2019-02-25 19:44:09
    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <... /*层级属性 z-index: n (+ 提高 -
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>山人甲</title>
        <style>
    
            /*层级属性 z-index: n (+ 提高 - 降低)
    
            值越大  层级越高
            */
            div {
                width: 200px;
                height: 200px;
                float: left;
            }
            .red {
                background-color: #a71d5d;  /*0*/
                /*只有拥有绝对定位才能设置层级属性*/
               /* z-index: 9999;*/
            }
            .blue {
                /*绝对定位的元素层级被提高 比标准流层级高*/
                background-color: deepskyblue;
                position: absolute;
                left: 30px;
                top:30px;
                z-index: -9;
            }
            /*黄色层级比蓝色的更大*/
            .yellow {
                background-color: gold;
                position: absolute;
                left: 60px;
                top:60px;
                z-index: -12;
            }
        </style>
    </head>
    <body>
    <div class="red"></div>
    <div class="blue"></div>
    <div class="yellow"></div>
    </body>
    </html>

     

    展开全文
  • Python web前端 03 CSS属性 一、文字、文本属性  1、文字属性 font-family #字体类型浏览器默认的字体是微软雅黑,字体中有多个字体的时候,如果前面的字体没有就使用后面的字体 #设置字体 font-family #...

    Python web前端 03 CSS属性

    一、文字、文本属性

      1、文字属性

    font-family #字体类型浏览器默认的字体是微软雅黑,字体中有多个字体的时候,如果前面的字体没有就使用后面的字体
    
    #设置字体 font-family
    #在style里面设置div{font-family:...(自己选择字体)}
    #如果存在div{font-family:"宋体","自己选择字体"} 这个意思是如果浏览器不支持前面的字体,就设置为后面的字体
    
    #设置字体大小 font-size
    #div{font-size:20px},在谷歌浏览器下的字体最小为12
    #单位:px   谷歌浏览器默认字体为16px,最小为12px  
    #单位:rem 相对于html(根标签)的字体大小,浏览器默认字体大小就是根标签的大小,同样根标签的字体大小也是可以改变的 2rem(2倍)
    #单位:em   等于父级的字体尺寸-----相对于父级字体大小而言的,,字体大小是可以继承的 2em(2倍)
    #单位: %   相对于父容器中字体的%调整  200%(2倍)
    
    #字体加粗font-weight
    #div{font-weight:bolder}    normal:默认字体    lighter:较细    bold:加粗   bolder:很粗   
    #当然也可以直接给值:只能是100-900的整百数,100相当于正常,700相当于bold
    #斜体 font-style:italic
    #div{font-style:italic}
    
    #字体颜色
    #div{color:red}  
    #1、英文单词颜色  
    #2、16进制 #999999,这用可以用#999来简写表示  
    #3、rgb  div{color:reg(255,0,0)} r表示red,g表示green,b表示blue,数字自己写,在pycharm里面可以直接点代码前的颜色小框框自己选择颜色,选择好之后他会自己出来一个rgba 
    #4、rgba  div{color:rgba(20,25,250,1)} 最后面的a表示透明度,0表示透明,1表示不透明,在0-1之间选择

      2、文本属性

    #对一段文本进行修饰
    #p{width:300px(宽度);border:1px solid red(边框);white-space:nowrap(换行);text-overflow:ellipsis(出现省略号);overflow:hidden(超出隐藏)} #若要出现省略号,后面3条必须同时出现;white-space表示换行方式:nowrap表示不换行,normal表示换行,如果是一堆没有空格的英文,浏览器会把它当成一个英语单词而不隐藏
    #首行缩进 text-indent:32px
    
    #行号 line-height
    #加了行高可以是文本垂直居中,如果一个div设置了行高,字体行高跟div行高一样的话就可以垂直居中了,如果没设置行高,div行高由字体撑开
    
    #字距 letter-spacing 
    
    #词距 word-spacing  
    
    #文本水平对齐
    #div{text-align:center} 文字快速水平居中
    
    #文本大小写 text-transform 
    #div{text-transform:capitalize} none:表示默认值;uppercase表示转换成大写;lowercase表示转换为小写;capitalize表示将英文单词的首字母大写
    #修饰文本:上划线,下划线,删除线
    #div{text-decoration:capitalize} capitalize表示删除线,underline表示下划线,overline表示上划线,none表示取出任何修饰线

    二、背景

    #引入图片 img标签 <img src="img/0.jpg">
    
    #另一种方法
    #div{background-image:url("img/0.jpg")}#使用这种方法的时候必须写好宽高
    
    #平铺
    #若要不平铺图片只有背景图片的宽高小于被设置的原色的宽高才会有平铺效果
    #background-repeat:no-repeat   #repeat-x 水平平铺,y垂直平铺
    
    #背景大小
    #background-size:200px 200px; 也可以写cover( 等比例缩放知道铺满x,y轴,可以铺满整个框)contain(等比例缩放x轴或y轴其中的一个方向,不一定铺满,但是可以看到整个图片 )
    
    #位置
    #background-position:center center;水平居中,垂直居中;也可以直接写bottom(垂直)
    #background-position: 100px 200px; 距离水平方向100px 垂直方向200px
    
    #复合写法
    #background: yellow url("img/0.jpg") no-repeat 100px/200px 200px; 这是复合写法,颜色,图片 ,平铺,位置,大小

    三、vertial-align

    #vertical-alian表示垂直对齐方式
    #定义行内元素的基线相对于该元素所在行的基线的垂直对齐
    #baseline表示默认
    #top表示元素顶部与行中的最高元素的顶端对齐,对齐到line-height的顶部#middle表示此元素放置在父元素的中部(小写x的中部) 对齐到line-#height中部(其实小写x中部)
    #botton表示原色的顶端与行中最低元素的顶端对齐  对齐到line-height底部
    
    #找的时候都是找最后一行所在的位置
    #如果写的是text-top,对齐到的就是文字顶部,前面加个text的话就会对的文字去对齐

    四、form

    #form 是用来数据交互的
    <form action="" method="get">#规定当前提交表单向何处发送表单数据 method默认get,另一个是post
    
    账号:<input type="text"  name="user" placeholder=""请输入你的账号 value="888">#placeholder表示不输入的时候的提示
    
    密码:<input type="password"name="psd" required> #type表示密码,会自动隐藏写入的密码,required表示必须输入密码才能提交
    
    单选框:<input type="radio" name="gender" value="male" id="man">男#同一个name下才会出现单选框,如果不写name,那么每个框框都可以选择了
    <label for="man">男<label>
    单选框:<input type="radio" name="gender" value="female">女
    单选框:<input type="radio" name="gender" disabled value="secret">保密 #disabled 表示禁止选
    
    多选框:
    <input type="checkbox" name="hobby">唱歌
    <input type="checkbox" name="hobby">跳舞
    <input type="checkbox" name="hobby">看书
    <input type="checkbox" name="hobby">逛街
    <input type="checkbox" name="hobby" checked>敲代码#checked 表示默认选择
    
    下拉框:
    <select name="se" id="xz" size="3"> #size表示默认显示3
        <option value="1">长沙</option>
        <option value="1" selected>成都</option>#selected表示默认显示成都
        <option value="1">北京</option>
        <option value="1">宁波</option>
        <option value="1">浏阳</option>
    </select>
    
    文本域:
        <textarea> #文本域,比较坑,建议不用 resize:none表示禁止拉伸
            所有的文本都会显示出来
        </textarea>
        <input type="submit" value="提交列表">#提交上面的文本域
        <input type="reset">#重置内容
        <input type="button" value="注册">#给js操作,注册
    
    </form>     
    #如果是post模式
    #需要先打开f12中的network才能提交数据
    #如果要实现输入框内显示历史数据的话,在最上面的form里面加上autocomplete="on"

     

    转载于:https://www.cnblogs.com/xuchengcheng1215/p/8638051.html

    展开全文
  • Web前端学习重点是什么?怎么快速学好Web前端?JavaScript是这段时间学习的重点知识,有很多东西需要练,也有很多抽象的知识点需要慢慢消化。 JavaScript,简单来说就是一门直译式脚本语言,它的解释器被称为...
  • web前端自定义属性的方法

    千次阅读 2017-03-16 10:38:16
    获取自定义属性的值 如下: html5 data-*自定义属性 age 多了一个”data-*” 属性, 如何获取呢? //js var content= document.getElementById('content'); alert(content.dataset.age) //...
  • web前端——标签属性

    千次阅读 2018-02-26 11:32:22
    标签的属性:就是标签里面添加的其它字段。&lt;a href="www.baidu.com"&gt;百度一下&lt;/a&gt;在a标签中 href 就是a标签的属性,而www.baidu.com就是它的属性值,写在双引号里面,中间用=...
  • Web前端开发-溢出属性

    2018-04-21 21:46:59
    Web前端开发,自学笔记整理 溢出属性 1.溢出属性 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;...
  • Web开发中,做为前端开发人员来说,切图写样式、页面布局这些都最基础的,也是必须要会的,但在实际开发过程中,除了一些常用的CSS样式属以外,有些CSS样式属性不经常用,但是却很实用,而长时间不用就会忘记,...
  • Web 前端学习 之jQuery属性操作 简介 属性操作有如下三种方法 分别跟之前js中的几种方法对应 注意这里的html 与 text的区别 html与text的区别 获取属性 下面举一个简单的例子 <!DOCTYPE html> <...
  • 好程序员web前端分享CSS属性组成及作用 学习目标 1、css属性属性值的定义 2、css文本属性 3、css列表属性 4、css背景属性 5、cs...
  • web前端 背景色属性bgcolor

    千次阅读 2018-12-12 21:53:58
    元素中的bgcolor属性来设定网页的背景颜色。 其语法格式如下: &lt;body bgcolor="value"&gt; 颜色是属性值的设定有三种方法: 1. 颜色名称。 规定颜色值为颜色名称的颜色。 如bgcolor=...
  • Web前端 | CSS背景属性

    2019-08-22 14:45:33
    文章目录一、背景属性1. 背景颜色2. 背景图片相关1)设置背景图片2)设置背景图片的重复方式3)设置背景图片的显示位置4)设置背景图片的尺寸3. 背景属性简写二、文本属性1. 字体相关1)设置字体大小2)设置字体粗细...
  • web前端学习笔记:文本属性

    千次阅读 2016-05-05 00:11:38
    今天的web前端笔记主要讲述文本属性,希望能帮助到正在学习web前端开发的初学者们,废话不多说了,一起来看看文本属性的相关内容吧。 文本属性 文本缩进 将Web页面上的一个段落第一行缩进,这是一种最常用...
  • Web前端 | CSS文本属性

    2019-08-22 15:43:04
    文章目录文本属性1. 字体相关1)设置字体大小2)设置字体粗细程度3)设置斜体4)设置字体名称5)字体属性简写2. 文本样式1)文本颜色2)文本装饰线3)文本内容的水平对齐方式4)行高 文本属性 1. 字体相关 1)设置...
  • Web前端开发,自学笔记整理 CSS核心属性 1.核心属性 01-CSS核心属性.html &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; ...
  • 好程序员web前端分享CSS属性组成及作用学习目标1、css属性属性值的定义2、css文本属性3、css列表属性4、css背景属性5、css边框属性6、css浮动属性一、css属性属性值的定义属性属性是指定选择符所具有的属性,...
  • 我是孟哒哒一名web前端开发工程师,今天给大家分享一下web前端是的一些笔记应用,希望对你们有帮助。web前端ES6面向对象面向对象是一个开发思想,它把注意点都放到了对象上。面向对象强调的几个概念:1、类:类是一...
  • 好程序员 web前端分享 css常用属性缩写 , 使用缩写可以帮助减少你 CSS文件的大小,更加容易阅读。css缩写的主要规则如下: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,787
精华内容 2,314
关键字:

web前端属性