了解HTML CSS JS

以下是常见的 HTMLCSSJavaScript 的标签、语句、函数等,整理成表格形式,方便你查阅和使用。

1. HTML 常见标签

标签 说明 示例
<html> 定义HTML文档的根元素 <html lang="en">
<head> 包含文档的元数据(如标题、链接、脚本等) <head><title>Page Title</title></head>
<title> 定义网页的标题 <title>My Web Page</title>
<body> 定义网页的主体内容 <body><h1>Welcome</h1></body>
<h1><h6> 定义标题(<h1>最大,<h6>最小) <h1>Main Title</h1>
<p> 定义段落 <p>This is a paragraph.</p>
<a> 定义超链接 <a href="https://www.example.com">Link</a>
<img> 定义图像 <img src="image.jpg" alt="Image description" />
<ul> 定义无序列表 <ul><li>Item 1</li><li>Item 2</li></ul>
<ol> 定义有序列表 <ol><li>First</li><li>Second</li></ol>
<li> 定义列表项 <li>List item</li>
<table> 定义表格 <table><tr><th>Header</th><td>Data</td></tr></table>
<tr> 定义表格行 <tr><td>Row 1</td></tr>
<td> 定义表格数据单元格 <td>Data</td>
<th> 定义表格头单元格 <th>Header</th>
<form> 定义表单 <form action="/submit" method="post"></form>
<input> 定义输入控件 <input type="text" name="name">
<button> 定义按钮 <button onclick="alert('Hello')">Click me</button>

2. CSS 常见属性和语法

属性 说明 示例
color 设置文本颜色 color: red;
background 设置背景颜色或图像 background: #f0f0f0;
font-size 设置字体大小 font-size: 16px;
font-family 设置字体类型 font-family: Arial, sans-serif;
margin 设置外边距 margin: 20px;
padding 设置内边距 padding: 10px;
border 设置边框 border: 1px solid #000;
width 设置元素宽度 width: 100%;
height 设置元素高度 height: 200px;
display 设置元素的显示方式(block、inline、flex等) display: block;
position 设置元素的定位方式(static、relative、absolute等) position: absolute; top: 10px; left: 20px;
float 设置元素的浮动方式 float: left;
text-align 设置文本对齐方式 text-align: center;
line-height 设置文本行高 line-height: 1.5;
z-index 设置元素的层级(数值越大越靠前) z-index: 10;

3. JavaScript 常见语句、函数和事件

项目 说明 示例
alert() 弹出提示框 alert("Hello World!");
console.log() 输出信息到控制台 console.log("Hello, World!");
document.getElementById() 获取页面元素,通过ID选择元素 let element = document.getElementById("myElement");
document.querySelector() 获取页面元素,通过CSS选择器选择元素 let element = document.querySelector(".myClass");
addEventListener() 绑定事件处理器 element.addEventListener("click", function() { alert("Clicked"); });
setTimeout() 延迟执行代码 setTimeout(() => { alert("Delayed!"); }, 1000);
setInterval() 定时执行代码 setInterval(() => { console.log("Repeated!"); }, 2000);
parseInt() 将字符串转换为整数 let num = parseInt("123");
parseFloat() 将字符串转换为浮点数 let num = parseFloat("123.45");
Math.random() 生成一个0到1之间的随机数 let randomNum = Math.random();
Math.floor() 向下取整(返回最接近的整数) let number = Math.floor(4.7);
Math.ceil() 向上取整(返回最接近的整数) let number = Math.ceil(4.2);
if...else 条件语句 if (x > 5) { alert("Greater than 5"); } else { alert("Less than 5"); }
for 循环语句 for (let i = 0; i < 5; i++) { console.log(i); }
while 循环语句 while (i < 5) { console.log(i); i++; }
function 定义函数 function greet(name) { return "Hello " + name; }
return 返回值 function add(a, b) { return a + b; }
try...catch 异常处理语句 try { let result = riskyFunction(); } catch (e) { console.error(e); }

4. HTML 常见表单元素

标签 说明 示例
<input> 定义输入控件 <input type="text" name="username">
<textarea> 定义多行文本输入框 <textarea name="message"></textarea>
<select> 定义下拉菜单 <select name="cars"><option value="volvo">Volvo</option></select>
<option> 定义下拉菜单中的选项 <option value="volvo">Volvo</option>
<button> 定义按钮 <button type="submit">Submit</button>
<label> 定义表单控件的标签 <label for="username">Username:</label><input type="text" id="username">

5. 常见事件

事件 说明 示例
click 用户点击元素时触发 element.addEventListener("click", function() { alert("Clicked!"); });
submit 表单提交时触发 form.addEventListener("submit", function(event) { event.preventDefault(); });
keydown 按键按下时触发 input.addEventListener("keydown", function(event) { console.log(event.key); });
mouseenter 鼠标移入元素时触发 element.addEventListener("mouseenter", function() { console.log("Mouse entered!"); });
mouseout 鼠标移出元素时触发 element.addEventListener("mouseout", function() { console.log("Mouse left!"); });

总结

这份表格涵盖了常见的 HTML 标签、CSS 属性、JavaScript 语句和函数。

请登录后发表评论

    没有评论内容