收藏 分销(赏)

web学习笔记.doc

上传人:丰**** 文档编号:4859837 上传时间:2024-10-15 格式:DOC 页数:22 大小:151.51KB
下载 相关 举报
web学习笔记.doc_第1页
第1页 / 共22页
web学习笔记.doc_第2页
第2页 / 共22页
点击查看更多>>
资源描述
1.<meta> 元信息标记,定义页面的关键字,页面说明,刷新等。 <meta name="keywords" content="关键字"> <meta name="description" content="页面说明"> <meta name="author" content="作者"> 2.改变链接字的颜色 <body link="未访问过的字颜色" vlink="访问后的颜色" > 3.列表 有序<ol><type=“1”start=“3”><li></li></ol> 无序<ul><type="square"><li>名称<li></ul> 目录<dir><li>名称</li><dir> 菜单<menu><li>名称</li></menu> 定义列表<dl><dt>定义</dt><dd>定义的内容</dd></dl> 4.<sub>上标和<sup>下标 5.<vspace="">垂直边距,用于图文混排 6.<b></b>加粗<i></i>斜体 7.利用<caption></caption>(放在<table>下)在表格上方加标题 8.链接<a href"" target="-blank"></a>打开一个全新的窗口 <a href"" target="-seft"></a> 超链接锚点<a href="#2">使用查询</a>(放在body下)<a name="2"></a>锚点 9.滚动 <marquee direction="up">文字,图像</marquee> up,down,left,right滚动方向 或<marquee behavior="alternate" scrollmount=“像素值” scrolldelay=“延迟时间毫秒” loop=“滚动次数” width=“滚动范围”>文字,图像</marquee> alternate来回交替,scroll循环,slide只滚动一次 10.插多媒体 <embed src="xxx.sef" width="" heidht=""></embed> 显示播放器<embed src="xxx.MP3" width="" heidht=""></embed> 不显示: <bgsound src="xxx.mp3" loop="循环次数"> 11.框架 框架网页:(index.htm) 放在</head><body>之间<frameset rows(水平分割)="第一个框架宽度30%,第二个宽度70%" >或cols()=""><frame src="xxx.htm"><frame src="xx.htm"></frameset> 属性:frameborder="no/yes"framespacing="边框宽度像素",bordercolor 常用属性:隐藏滚动条 scrolling=“yes(显示)、no(隐藏),auto(系统默认由内容调整)” 12.框架链接: <frame src=".htm" name="1"> <a herf=".htm"target="1"></a> 13.浮动的框架: <iframe src=".htm" name=".htm" width=".htm" height="" frameborder="no"> 14.表单 <form type="text" size="12">姓名</form> 属性:action="表单处理程序地址"name="form1" method="get(将数据收到url),post" 表单元素:请输入姓名<input type="text" size=“5(字符)” value=“张三(默认)” maxlength="4"(只能输入四个字符)><br> 请输入密码<input type="password" size=“10(字符)” value=“0009(默认)” maxlength="10"(只能输入四个字符)><br> 14.单选按钮 请选择性别<input name="sex" type="radio" value=“男性”checkd>男 <input name="sex" type="radio" value=“女性”>女<br> 15.复选框 <input name="yy" type="checkbox" value="游泳"checkd>游泳 <input name="yy" type="checkbox" value="游泳"checkd>游泳 <input name="yy" type="checkbox" value="游泳"checkd>游泳 16. 下拉菜单和列表 请选择学历:<select name="itaok"> <option value="大学" selected(默认值)>大学</option> <option value="小学">小学</option> <option value="大学">大学</option> </select> 列表: 请选择学历:<select name="itaok" multiple size="2"(显示的数)> <option value="大学" selected(默认值)>大学</option> <option value="小学">小学</option> <option value="大学">大学</option> </select> 17.文本域 请你留言:<textarea name="text" cols="30"(文本域宽度,以列为单位) rows="10"(文本域高度,以行为单位)></textarea> 爱逃课看到35 css课程 18.图片边框 img.test1{ border-style:dotted(点画线);dashed(虚线) border-color: ; bordre-width: ; } <img ser="" class="test1"> 或 mg.test1{ border-style:dotted(点画线);dashed(虚线) color: ;width: ; } <img ser="" class="test1"> border-left:3px bule; border-right:3px bule ; 图片的缩放 vertical-align:baseline/bottom/middle/sub/super/text-bottom/text-top/top(竖直对齐) 19.图文混排 span{float:left;(放大首字) marrgin: ; pading-right: : padding-left: ; } <span>春</span> img{float:(文字环绕图片) /*margin-right:50px;(右侧距离) /*margin-left:25px;(下段距离) } 将段落的第一行缩进 50 像素: p { text-indent:50px; } <script type="text/javascript"> function setTextIndent() { document.getElementById("div1").style.textIndent="50px"; } </script> 字间隔word-spacing p.spread {word-spacing: 30px;} p.tight {word-spacing: -0.5em;} <p class="spread"> This is a paragraph. The spaces between words will be increased. </p> <p class="tight"> This is a paragraph. The spaces between words will be decreased. </p> 字符转换 text-transform处理文本的大小写。这个属性有 4 个值: · none · uppercase · lowercase · capitalize 默认值 none 对文本不做任何改动,将使用源文档中的原有大小写。顾名思义,uppercase 和 lowercase 将文本转换为全大写和全小写字符。最后,capitalize 只对每个单词的首字母大写。 文本装饰 text-decoration 有 5 个值: · none · underline · overline · line-through · blink 不出所料,underline 会对元素加下划线,就像 HTML 中的 U 元素一样。overline 的作用恰好相反,会在文本的顶端画一个上划线。值 line-through 则在文本中间画一个贯穿线,等价于 HTML 中的 S 和 strike 元素。blink 会让文本闪烁,类似于 Netscape 支持的颇招非议的 blink 标记。 none 值会关闭原本应用到一个元素上的所有装饰。通常,无装饰的文本是默认外观,但也不总是这样。例如,链接默认地会有下划线。如果您希望去掉超链接的下划线,可以使用以下 CSS 来做到这一点: 处理空白符 white-space 值 nowrap 与之相对的值是 nowrap,它会防止元素中的文本换行,除非使用了一个 br 元素。在 CSS 中使用 nowrap 非常类似于 HTML 4 中用 <td nowrap> 将一个表单元格设置为不能换行,不过 white-space 值可以应用到任何元素。 值 空白符 换行符 自动换行 pre-line 合并 保留 允许 normal 合并 忽略 允许 nowrap 合并 忽略 不允许 pre 保留 保留 不允许 pre-wrap 保留 保留 允许 文本方向 direction 属性规定文本的方向 / 书写方向。div { direction: rtl } 可能的值 值 描述 ltr 默认。文本方向从左到右。 rtl 文本方向从右到左。 inherit 规定应该从父元素继承 direction 属性的值。 20.css页面背景 body{backgroung-color: ;(页面背景颜色) margin: ' padding: ; color: ;(页面文字颜色)} p{font-size: ;(正文文字大小) padding-top: ; padding-left: ; line-height: ; } 21.背景 body{padding:0px; margin:0px; background-color: ;(页面背景)} .topbanner{background-color: ;}(顶端banner的背景色) leftbanner{ width:22%; height:330px; vertical-align:top; background-color: ; color: ; padding-left: ; text-align:left; font-size: }(左侧导航条的背景色) mianpart{text-align:center;} 22.背景图的重复及位置 body{padding: ; margin: ; background-image: ;(背景图片) background-repeat:repaer-y;(垂直方向重复) /no-repeat;(不重复) background-color: ; background-position:bottom right;(背景位置,右下) } background-attachment:fixed;(固定背景图片) 23.文字 writing-mode(仅IE):tb-rl;(竖排文字) 24.控制表格 隔行变色:.datalist tr.altrow{background-color: ;} 表单 元素:<form> <p>请输入您的姓名:<br><input type="text" name="name" id="name"></p> <p>请选择你喜欢的颜色:<br><select name="color" id="color"> <option value="red">红色</option></select></p> </form> 留言 表单还可以嵌套在表格中 折叠边框 border-collapse 属性设置是否将表格边框折叠为单一边框: table {border-collapse:collapse; } table,th, td { border: 1px solid black; } 25.动态超链接 a:link{color: ;(正常状态下的样式) text-decoration:none;(无下划线)} a:visited{ccolor: ;(访问过的) text-decoration:none; } a:hover{color: ;(鼠标经过时) text-decoration:underline;} 25-2.按钮式超链接 第7课 26.鼠标特效 a.help:hover{cursor:help;()变换鼠标的形状}(帮助按钮的样式) 页面滚动条 27.项目列表 ul{list-style-type: none(不显示) (项目编号)/list-style-image:url(ixon1.jpg);用图片作为符号} <ul><li></li></ul>(不推荐使用) 无需表格的菜单 用ul li 第八课 27-2.横向菜单 #t{float:left;(水平显示各个项目)} <div id=“t”> <ul><li></li><a href=""> </a></ul></div> 27-3.tab菜单第八课 28.CSS滤镜的使用(仅IE支持) ALPHA通道: .alpha{filter:alpha(opacity=50);} class="alpha" BLUR通道: .blur{filter:progid:DXTmageTransform.Microsoft.blur(pixelradius=4,makeshadow=false);} class="blur" 透明色: .chroma{filter:chroma(color= );(去掉颜色)} class=“chroma” Flip翻转: .flip1{filter:fliph;(水平翻转)/flipv(竖直翻转)/flipv fliph(水平,竖直同时翻转)} class="flip1" 遮罩: .mask={filter:mask(color= );} class="mask" 波浪: span.wave{filter:wave(add=0,ferq2,ligntstrength=70,phase=75,strength=4); } <span class="wave">波浪</span> 29.理解css与div定位 div标记 <div></div>在不同行上 <span></span>在同一行上 29-1.盒子模型: border margin,padding float定位 float:left/right; position:absolute;绝对位置/related z-index: {position:absolute;脱离父子关系 z-index:1/o/-1(高低值也表明谁覆盖谁);} 给图片签名: 给文字设置决定定位及z-index 30.css排版(第11课) clear:both;(不收float的影响) 固定宽度且居中的版式: 方法一: body,html{margin:0px;padding:0px;text-align:center;background: ;} #container{position.relative;margin:0 auto;padding:0px;width:700px;text-align:left;background:url( .jpg)repeat-y;} 方法二: body,html{margin:0px;padding:0px;background: ;} #container{position.relative;left:50%; width:700px;margin-left:-350;background:url( .jpg)repeat-y;} 31.框架搭建第12课 32.Javascript(13课) 表格输入时高亮:<script language=”javascript” type=”text/ javascript”> Function hilite(obj){obj=document.getElementById(“td”+obj.name.tostring());obj.style-border=’2px solid #007EFF’;//加粗,变色} Function delite(obj){obj=document.getElmentByLd(“td”+obj.name.tostring());obj.style.border=’1px solid #ABABAB’;//恢复原来的边框} </script> <script language=”javascript”> </ script>放在</head>前 页面之间的跳转 alert(a>b?”调用02.css ”“调用03.css”) 由远变近的文字:<script language=”javascript”> for(vari=0;i<128;i++){docement.write(‘<div style=”left”;+(200-i)+’px;top’+(10+i/2)+‘px’>’)} </ script> 图片淡入淡出: 33.xml基础(可以用户自定义标签符号) 用于存储数据 Xml链接css文件:<?xml-stylesheet type=”text/css”href=”xxx.css”?> Xml文字阴影效果:加css文件<shadow></shadow> Xml古诗效果:加css文件<poem><title>静夜思</c><author>李白</author><verse>床前明月光<br/></verse></poem> 定义css:Br{display:block//让诗句分行显示} Author{} Verse{} Title{} Poem{} 35. CSS 轮廓 轮廓(outline)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。 CSS outline 属性规定元素轮廓的样式、颜色和宽度。 在元素周围画一条线 <style type="text/css"> p {border:red solid thin; outline:#00ff00 dotted thick; outline-color:#00ff00; outline-style: solid;outline-width:thin;(设置轮廓的颜色,样式,宽度)} </style> <p><b>注释:</b>只有在规定了 !DOCTYPE 时,Internet Explorer 8 (以及更高版本) 才支持 outline 属性。</p> </body> 36. CSS 框模型概述 CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式。 #box { width: 70px; margin: 10px; padding: 5px; } CSS 边框属性 属性 描述 border 简写属性,用于把针对四个边的属性设置在一个声明。 border-style 用于设置元素所有边框的样式,或者单独地为各边设置边框样式。 border-width 简写属性,用于为元素的所有边框设置宽度,或者单独地为各边边框设置宽度。 border-color 简写属性,设置元素的所有边框中可见部分的颜色,或为 4 个边分别设置颜色。 border-bottom 简写属性,用于把下边框的所有属性设置到一个声明中。 border-bottom-color 设置元素的下边框的颜色。 border-bottom-style 设置元素的下边框的样式。 border-bottom-width 设置元素的下边框的宽度。 border-left 简写属性,用于把左边框的所有属性设置到一个声明中。 border-left-color 设置元素的左边框的颜色。 border-left-style 设置元素的左边框的样式。 border-left-width 设置元素的左边框的宽度。 border-right 简写属性,用于把右边框的所有属性设置到一个声明中。 border-right-color 设置元素的右边框的颜色。 border-right-style 设置元素的右边框的样式。 border-right-width 设置元素的右边框的宽度。 border-top 简写属性,用于把上边框的所有属性设置到一个声明中。 border-top-color 设置元素的上边框的颜色。 border-top-style 设置元素的上边框的样式。 border-top-width 设置元素的上边框的宽度。 CSS 外边距属性 属性 描述 margin 简写属性。在一个声明中设置所有外边距属性。 margin-bottom 设置元素的下外边距。 margin-left 设置元素的左外边距。 margin-right 设置元素的右外边距。 margin-top 设置元素的上外边距。 CSS 定位 (Positioning) position 属性值的含义: static 元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。 relative 元素框偏移某个距离。元素仍保持其未定位前的形状,它原本所占的空间仍保留。 absolute 元素框从文档流完全删除,并相对于其包含块定位。包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭,就好像元素原来不存在一样。元素定位后生成一个块级框,而不论原来它在正常流中生成何种类型的框。 fixed 元素框的表现类似于将 position 设置为 absolute,不过其包含块是视窗本身。 CSS 定位属性 CSS 定位属性允许你对元素进行定位。 属性 描述 position 把元素放置到一个静态的、相对的、绝对的、或固定的位置中。 top 定义了一个定位元素的上外边距边界与其包含块上边界之间的偏移。 right 定义了定位元素右外边距边界与其包含块右边界之间的偏移。 bottom 定义了定位元素下外边距边界与其包含块下边界之间的偏移。 left 定义了定位元素左外边距边界与其包含块左边界之间的偏移。 overflow 设置当元素的内容溢出其区域时发生的事情。 clip 设置元素的形状。元素被剪入这个形状之中,然后显示出来。 vertical-align 设置元素的垂直对齐方式。 z-index 设置元素的堆叠顺序。 35.自适应的水平菜单,应用滑动门技术的玻璃效果菜单 <div id=”menu”><ul> <li><a href=” ”>home</b></a></li></ul> </div> #menu{字体,字号,宽度} #menu ul{ padding: 0 0 0 8PX;margin:0;list-style:none;height: ;background:;} #menu ul li{float:left;} #menu ul lia{display:block;line-height:35px; color: ;text-decroration:none;padding:0 0 0 4px;} #menu ul li a:hover{color: ;backgroud: ;} #menu ul li ab{display:block;} #menu ul li a:hover b{color: ;backgroud: no-repeat right top;} #menu ul li ab{display:block;padding:0 14px;0 0;} 36.div布局
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服