html css ajax,了解HTML/CSS/JS/JQuery/ajax等前端知识(示例代码)

本文介绍了HTML作为超文本标记语言的基础,用于构建网页结构;CSS用于页面样式设置,提供丰富的样式表现和高效的代码优化;JavaScript则作为脚本语言,用于实现动态交互。同时,提到了jQuery这一JS库,简化了DOM操作,并概述了AJAX技术,允许后台数据交换以实现异步更新。此外,还涉及了JSON数据格式和前端表单操作。
摘要由CSDN通过智能技术生成

什么是HTML

超文本标记语言

浏览器通过识别相应的标签来加载页面

通过HTTP协议传输,不是编程语言

HTML常用标签

title script style link meta link body

body标签

h1-h6

p

br

hr

strong

p

b

div

img

a

table tr td

列表标签

ul

ol

li

表单标签

input redio checkbox text submit button resit password fiel hiddenselect

什么是CSS

层叠样式表

优点:

页面表现统一 方便修改

样式丰富,使用灵活

减少代码量,增加加载速度,减少网络传输

便于搜索引擎收录

CSS选择器和常用属性

li{标签选择器}.red{类选择器}#L1{ID选择器}

常用属性

color

width

high

background-color

font-size

font-fimily

font-weight

盒模型和定位

magin 边界 桌子

border 边框 盒子

padding 填充 盒子填充

相对定位和绝对定位

position:relative

position:absolute

top: 0px

right:10px

z-index:整数 越大越靠前

什么是JS

JavaScript是一种面向对象,解释性,基于事件的脚本语言

对象即使Json格式

组成:

ECMAScript :核心

DOM:文档对象模型 与页面交互,操作HTML CSS

BOM: 浏览器对象模型 与浏览器交互

引入方式:

1.直接写js代码2.外部引入

JS类型

var = [] 数组

var = {} 对象

var = 0 数字

var = “” 字符串

var = flase 布尔

遍历对象

var user = {id:1,name:‘zhangsan‘,age:20};

for(key in user){

alert(key+"<<<

}

字符串转对象

var str ="{id:1,name:‘zhangsan‘}";

var user = eval(str);

DOM  全选、反选、全不选

document.getElementById(“标签id属性值”) 非常常用!!!游戏音乐体育

function quanxuan(){

var cs = document.getElementsByName("hobby");

for(var i=0;i

}

function quanbuxuan(){

var cs= document.getElementsByName("hobby");for(var i=0;i

//cs[i].checked="";

cs[i].checked=false;}

}

function fanxuan(){

var cs= document.getElementsByName("hobby");for(var i=0;i

cs[i].checked= (!cs[i].checked);}

}

改变样式

function f1(){

document.getElementById("tt").style.backgroundColor="red";

}

function f2(){

document.getElementById("tt").style.color="blue";

}

什么是jQuery

是一个js框架,封装了大量js代码

核心理念是写的更少,而做的更多

百度jQuery引用地

jQuery基本选择器

$(function(){}) //页面加载完成后执行代码

ID选择器 $(“#id”)

元素选择器 $(“元素名”)

类选择器 $(“.类名”)

什么是AJAX

是一种创建交互式网页应用的网页开发技术,通过后台与服务器进行少量数据交换

AJAX请求方式

GET请求 $.get(url, [data], [callback], [type])

POST请求 $.post(url, [data], [callback], [type])

A JAX请求 $.ajax([settings])

GET请求 $.get([settings])

POST请求 $.post([settings])

$.getJSON()

$(function(){

$.ajax({

url:url,

async:true

date:date

type:‘get‘

dataType:‘json‘

success:function(){}

error:function(){}

})

}

JSON

JSON(JavaScript Object Notation) JavaScript对象表示法。

是一种轻量级数据交换格式,易编写阅读,易解析生成

JSONObject json = JSONObject.fromObject(map);

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值