java学习知识点梳理(六)

Day16-18知识点总结:

一.HTML

1.基本标签: 

(1)Html: HyperText Markup Language 超文本标记语言,作用:制作网页

(2)结构标签 html head title body 

(3)排版p br hr 

(4)标题 h1-h6 

(5)容器 div span 

(6)列表 ul ol dl 

(7)表格 table 

(8)图片 img 

(9)超链接 a 

(10)格式化标签 

2.表单标签 form:

(1)action 表单提交的服务器地址 

(2)method 提交方式:get和post 

(3)enctype 编码类型 

3.表单元素:

(1)input 

    type:text    password    radio    checkbox    button    submit    reset    image    file    hidden    email 

(2)select :下列列表 

(3)textarea:文本域 

4.框架标签 :

(1)frameset :用于划分页面

    rows:行划分值

    cols:列划分值

(2)frame:框架元素

(3)内联框架 

    iframe 

5.其他标签 :

(1)meta:提供有关页面的元信息

(2)link:引入css文件地址

(3)script:引入js地址

总结:HTML是一个超文本标记语言,主要用于制作网页,基础网页中包含了head和body标签,head标签中书写的是标题,页面的格式等,body标签中书写的是网页展示出来的内容.

二.CSS

1.CSS 层叠样式表:

(1)控制网页样式的一门语言

2.CSS作用 

(1)修饰美化html网页。

(2)外部样式表可以提高代码复用性从而提高工作效率。

(3)html内容与样式表现分离,便于后期维护。

3.CSS语法规则

选择器:{声明} 

4.CSS使用方式

(1)内联样式:好处:可以单独设置某个元素样式,缺点:不利于样式重用

(2)内部样式:好处:可以控制页面中多个元素样式,缺点:只能一个页面使用

(3)外部样式:好处:多个页面可以同时使用。

    1)link:链接式

    2)@import:导入式

    3)优缺点:

        ①.link所有浏览器都支持,@import某些版本低的IE不支持

        ②.@import是等待html加载完成才加载,link解析到这个语句,就加载

        ③.@import不支持js动态修改

(4)权限等级:内联>内部>外部

5.选择器

(1)基本选择器 :标签 id class

(2)属性选择器:

    格式为:html标签[属性='属性值']{css属性:css属性值;}或者html标签[属性]{css属性:css属性值;},

(3)伪类选择器:对a标签的操作

    静止状态 a:link{css属性}

    悬浮状态 a:hover{css属性}

    触发状态 a:active{css属性}

    完成状态 a:visited{css属性}

(4)层级选择器:

    1)后代选择器

        ①div p{...} 表示div中的p标签,所有的p,后代

        ②div span{....} 表示div中的span标签,包括所有的span,后代

    2)子代选择器

        ①div>span{....} 表示 div中有一个span, span是子代

(5)其他选择器 * h1,h2,h3 

6.CSS属性

(1)字体和文本属性:

(2)背景属性

(3)列表属性

(4)尺寸显示轮廓

(5)浮动属性:float

(6)定位属性:postion: static | relative| absolute| fixed

    1)static:静态定位

    2)relative:相对定位

    3)absolute:绝对定位

    4)fixed:固定定位

7.盒子模型

border :边框

padding:内边距

margin:外边距

8.CSS3扩展属性

圆角border-radius

盒子阴影:box-shadow

背景图片大小:background-size

背景图片:background-image

文本阴影:text-shadow

总结:css是层叠样式表,与html不同的是,html侧重是描绘页面的内容,css侧重是给单调的页面加一些样式,比如颜色,布局等.

三.JavaScript

1.概述

    javascript是一门解释性脚本语言,动态添加,弱类型语言。

2.定义变量

    var n=10;

    var name="xxx";

3.javascript包括基本(原始)类型,引用(对象)类型

原始类型:number boolean string undefined null

引用类型:Object (Person)、Array、String、Number、Boolean、RegExp

4.运算符

(1)算术运算符

(2)赋值运算符

(3)逻辑运算符

(4)关系运算符

(5)字符串连接运算符

(6)三目运算符

5.选择&循环

    if    switch    for    while    do...while    

6.函数和事件

(1)自定义函数

    function

(2)匿名函数

(3)系统函数

    alert() :提示框

    confirm() :确认框

    prompt() :输入框

    parseInt() :字符串转换整数

    parseFloat() :字符串转成小数

    isNaN() :判断是不是一个数字

(4)事件: 

    onchange :HTML 元素内容改变(离开光标触发)

    onclick :用户点击 HTML 元素

    onmouseover :光标移动到HTML元素

    onmouseout :光标离开HTML元素

    onkeydown :用户按下键盘按键

    onload :浏览器已完成页面的加载

7.字符串

    var str="hello,我爱java";//原始类型

    var str2=new String("hello");//引用类型对象类型

    var str3=String("hello");//原始类型

8.正则表达式

(1)RegExp 对象:

    var patt=new RegExp(pattern,modifiers);

    或者var patt=/pattern/modifiers;

(2)RegExp 对象方法:

    1)test()方法:搜索字符串指定的值,根据结果并返回真或假

        var patt1=new RegExp("^1[3589]\\d{9}$");

        document.write(patt1.test("13688889999"));//true

    2)exec() 方法: 检索字符串中的指定值。返回值是被找到的值。如果没有发现匹配,则返回 null。

        var reg=/java/ig; //查找字符串java,i表示无视大小写,该表示执行全局匹配(查找所有匹配而非在找到第一个匹配后停止).

        var str="hello java,java是最好的编程语言,我爱Java";

        var s=null;

        while(s=reg.exec(str)){

        document.write(s);

        document.write("<br/>")

总结:JavaScript是动态页面,可以让页面在我们的代码下动起来,比如说轮播图,所以说JavaScript的代码与java的方法大致相同,不同的某些具体的写法.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,284评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,115评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,614评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,671评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,699评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,562评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,309评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,223评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,668评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,859评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,981评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,705评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,310评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,904评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,023评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,146评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,933评论 2 355

推荐阅读更多精彩内容

  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,197评论 0 3
  • 前端开发面试题 面试题目: 根据你的等级和职位的变化,入门级到专家级,广度和深度都会有所增加。 题目类型: 理论知...
    怡宝丶阅读 2,583评论 0 7
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 2,220评论 0 8
  • 前端开发知识点 HTML&CSS对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型...
    Hebborn_hb阅读 845评论 0 1
  • 概述 在网易云课堂学习李南江老师的《从零玩转HTML5前端+跨平台开发》时,所整理的笔记。笔记内容为根据个人需求所...
    墨荀阅读 2,338评论 0 7