JavaWeb 2.5 HTML CSS
01-HTML介绍&快速入门
<html>
<head>
<title>html 快速入门</title>
</head>
<body>
<font color="red"> 乾坤未定,你我皆是黑马~ </font>
</body>
</html>
02-基础标签
html 表示颜色:
1. 英文单词:red,pink,blue...
2. rgb(值1,值2,值3):值的取值范围:0~255 rgb(255,0,0) 红绿蓝三颜色配比
3. #值1值2值3:值的范围:00~FF(16进制) 最推荐!
<!DOCTYPE html> <!--html5 标识-->
<html lang="en">
<head>
<meta charset="UTF-8"> <!--页面字符集-->
<title>Title</title>
</head>
<body>
<h1>我是标题 h1</h1>
<h2>我是标题 h2</h2>
<h3>我是标题 h3</h3>
<h4>我是标题 h4</h4>
<h5>我是标题 h5</h5>
<h6>我是标题 h6</h6>
<hr>
<font face="楷体" size="5" color="#ff0000">传智教育</font>
<hr>
刚察草原绿草如茵,沙柳河水流淌入湖。藏族牧民索南才让家中,茶几上摆着馓子<br><!--换行符号-->
6月8日下午,察县沙柳河镇果洛藏贡麻村,
<hr>
<p>
刚察草原绿草如茵,沙柳河水流淌入湖。藏族牧民索南才让家中,茶几上摆着馓子
</p>
<p>
6月8日下午,刚察县沙柳河镇果洛藏贡麻村,
</p>
<hr>
沙柳河水流淌<br>
<b>沙柳河水流淌</b><br>
<i>沙柳河水流淌</i><br>
<u>沙柳河水流淌</u><br>
<hr>
<center>
<b>沙柳河水流淌</b>
</center>
</body>
</html>
03-图片音频视频标签
资源路径:
1. 绝对路径:完整路径
2. 相对路径:相对位置关系
(1)xxx/html/02-图片音频视频.html 当前html路径
xxx/html/a.jpg 访问资源路径
./a.jpg or a.jpg (./可省)
(2)xxx/html/02-图片音频视频.html
xxx/html/img/a.jpg
./img/a.jpg
(3)xxx/html/02-图片音频视频.html
xxx/img/a.jpg
../img/a.jpg (../表示向上退一级)
资源尺寸单位:
1. px:像素
2. 百分比: 代表整个窗体的百分比
04-超链接标签&列表标签
type属性更改序号 但一般都直接用css不用这个
05-表格标签&布局标签
<div>:块级标签 沾满整行 <span>:行内标签 只占内容空间
06-表单标签
action:指定表单数据提交的URL
* 表单项数据要想被提交,则必须指定其name属性
method:指定表单提交的方式
1. get:默认值
* 请求参数会拼接在 URL地址局域栏 后边
* url的长度有限制 4KB
2. post:
* 请求参数会在 http请求协议的请求体 中
* 请求参数大小无限制
07-表单项标签
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="#" method="post">
<input type="hidden" name="id" value="123">
<label for="username">用户名:</label>
<input type="text" name="username" id="username"><hr>
<label>标签关联实现 点击"用户名:" = 点击"username"文本框 的效果</label> <br>
<label for="password">密码:</label>
<input type="password" name="password" id="password"><br>
性别:
<input type="radio" name="gender" value="1" id="male"> <label for="male">男</label>
<input type="radio" name="gender" value="2" id="female"> <label for="female">女</label>
<hr>name属性值一样 实现互斥效果 value:将value对应的值提交到服务端 <br>
爱好:
<input type="checkbox" name="hobby" value="1"> 旅游
<input type="checkbox" name="hobby" value="2"> 电影
<input type="checkbox" name="hobby" value="3"> 游戏
<br>
头像:
<input type="file"><br>
城市:
<select name="city">
<option>北京</option>
<option value="shanghai">上海</option>
<option>广州</option>
</select>
<br>
个人描述:
<textarea cols="20" rows="5" name="desc"></textarea>
<br> <br>
<input type="submit" value="免费注册">
<input type="reset" value="重置">
<input type="button" value="一个可点击按钮">
</form>
</body> </html>
01-CSS简介
02-css导入方式(css和html结合方式)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
span{ color: green; }
</style>
<link rel="stylesheet" href="../CSS/demo.css">
rel="stylesheet" :告诉浏览器外部文件是css文件
</head>
<body>
<div style="color: red">Hello CSS 内联用的非常少</div>
<span>Hello CSS 内部</span>
<div>Hello CSS 外部</div>
</body>
</html>
03-css选择器&属性
CSS 参考手册
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
div{
color: red;
}/*选择所有div标签*/
#name{
color: blue;
}
.cls{
color: pink;
}
</style>
</head>
<body>
<div>元素选择器</div>
<div id="name">id选择器(唯一) 选择范围更小的生效</div>
<div class="cls">类选择器 可选择多个元素 </div>
<span class="cls">span</span>
</body>
</html>
本文来自博客园,作者:软工菜鸡,转载请注明原文链接:https://www.cnblogs.com/SElearner/p/17676710.html