自学Javaweb笔记
时间:2023-01-27 07:00:00
文章目录
- HTML
- CSS
-
- 1.选择器
-
- 1.标签选择器
- 2. 类选择器class
- 3.ID选择器
- 高级选择器
-
- 1.层次选择器
-
- 1.1后代选择器
- 1.2子选择器
- 1.三相邻兄弟选择器
- 1.四通用兄弟选择器
- 4.结构伪选择器
- 5.属性选择器(常用)
- 2.美化网页元素
-
- 1.字体样式
- 2. 文本样式
-
- 1.颜色
- 2. 文本对齐
- 3. 首行缩进
- 4. 行高
- 5. 装饰
- 6. 水平对齐文本图片
- JavaScript
-
- 1.基本语法
-
- 1.变量类型
- 2.数据类型
- 3.字符串
- 4.比较运算符
- 5.数组
- 6.对象
- 2.内部对象
-
- 1.Date
- 2.JSON
- 3.面向对象
-
- 3.1.class关键字
- 4.BOM对象
- 5.操作DOM对象
HTML
配置idea的默认网页
idea如果您想更改默认浏览器,请更改默认浏览器edge默认浏览器.
file - settings - Tools - Web Browsers and Preview
第一步:点击里面的一切 ‘ - ’删掉,
第二步:加一个Name为 Edge, Family 为 Internet Explorer 路径自己找
默认下载在C:\Program Files (x86)\Microsoft\Edge\Application\
这条路下的一条exe文件 添加到Path里。
此时,如果直接保存执行HTML的话会出现Must be at least one browser per family的问题,
下面需要添加一个Chrome 路径和edge一样
一、HTML的书写规范
DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CSDNtitle
>
head>
<body>
hello <HTML>HTML>
<button onclick="alert('你真帅')">点这里button>
body>
html>
二、基础语法
1.HTML标签:
(1)标签的注意事项
- 标签不能交叉嵌套 不能一个双标签包着另一个双标签的头或尾 //不过浏览器会帮你修复代码
- 标签必须正确的关闭和闭合 双标签必须有头有尾 单标签必须有** / ** //浏览器也会帮你修复
- 属性必须有值,属性值必须用加引号
- 注释不能嵌套
- 双标签:<标签>标签>
- 单标签<标签/>
(2)基本标签
<h1>标题1<h1>
<h2>标题2<h2>
<h3>标题3<h3>
<h4>标题4<h4>
<h5>标题5<h5>
<h6>标题6<h6>
<p>小了白了兔 白了又了白p>
<p>清了蒸了红了烧了炖了起了来p>
<p>放了葱了姜了蒜了盖了锅了盖p>
<p>端了上了桌了来了真了好了吃p>
<hr/>
小了白了兔 白了又了白 <br/>
清了蒸了红了烧了炖了起了来 <br/>
放了葱了姜了蒜了盖了锅了盖 <br/>
端了上了桌了来了真了好了吃 <br/>
<strong>i love youstrong> <br/>
<em>i love youem> <br/>
空格:
<br/>
大于号:>
<br/>
小于号:<
<br>
(3)超链接(重点)
在网页中所有点击以后可以跳转的内容都是超链接
标签为超链接
href属性设置连接的地址
target属性设置哪个目标进行跳转
_self 表示当前页面 (默认值)
_blank 表示打开新页面进行跳转
<a href="https://blog.csdn.net/qq_63116880?spm=1011.2124.3001.5343" >小绿龙a>
<a href="https://blog.csdn.net/qq_63116880?spm=1011.2124.3001.5343" target="_self">小绿龙a>
<a href="https://blog.csdn.net/qq_63116880?spm=1011.2124.3001.5343" target="_blank">小绿龙a>
锚链接:
1.需要一个锚标记
2.跳转到标记#
(3) 列表标签
① 无序列表
<ul type="none">
<li >张三li>
<li>李四li>
<li>王麻子li>
ul>
② 有序列表
<ol type="none">
<li >张三li>
<li>李四li>
<li>王麻子li>
ol>
③自定义列表
<hr/>
<dl>
<dt>语言dt>
<dd>Javadd>
<dd>C/C++dd>
<dd>Pythondd>
<dd>JavaScriptdd>
dl>
(4) img标签
img标签是图片标签,用来显示图片
scr属性可以设置图片的路径
width属性可以修改图片的宽
height属性可以修改图片的高
alt属性可以设置如果图片找不到现实的东西
在JavaSE中路径也分为相对路径和绝对路径
相对路径:从工程名开始算
绝对路径:盘符:/目录/文件名
在web中路径分为绝对路径和相对路径两种
相对路径:
. 表示当前文件所在的目录
… 表示当前文件所在的上一级的目录
文件名 表示当前文件所在的目录的文件 ,相当于./文件名./可以省略
绝对路径:
正确格式是:http://ip:port/工程名/资源路径