我是在B站上看尚硅谷JavaWeb的视频学习的,用的软件是IDEA。
大致分为以下几部分整理,都是基础知识,边学习边更新,望共勉。
首先,我们需要知道为什么要学这些语言。
Java EE/Java Web总体会有以下三大模块:
其次,我们需要知道这些语言是用来做什么的。
最后,让我们开始学习。
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>标题title>
head>
<body>
Hello world!
body>
html>
注释快捷键(ctrl+/)
后面贴出的一些截图都来源于尚硅谷JavaWeb视频课
修改页面主体的背景颜色
<body bgcolor="red">
hello
body>
点击事件:警告弹窗
<body onclick="alert('警告')">
hello
body>
<body>
hello
<button onclick="alert('警告')">按钮button>
body>
font具有的三个属性:color,face,size
一些有特殊含义的标签会不被浏览器显示
如<,若想在页面中正常显示<,应将字符替换为字符对应的代码
<h1 align="left">标题1h1>
<h2 align="center">标题2h2>
<h3 align="right">标题3h3>
<a href=“https://baidu.com” target=“_self”>百度链接a>
colspan属性设置跨列
rowspan属性设置跨行
若原本是五个1单位的单元格组成一行,在将其中一个单元格改成两单位时,应同时在该单元格所在行(列)中删除一个单元格,否则边界会溢出
这里是利用iframe开辟了一个显示页面,点击下面链接就会在开辟出的这个页面中显示网页内容。
为了实现在本页面跳转,target值设成了当前iframe的name值。
input type-text 是文件输入框value设置默认显示内容
input typepassword 是密码输入框 value设置默认显示内容
input type=radio 是单选框 name属性可以对其进行分组 checked="checked"表示默认选中
input typemcheckbox是复选框 checked-"checked"表示默认选中
input type-reset 是重置按钮 value属性修改按钮上的文本
input type=submit 是提交按钮 value属性修改按钮上的文本
input type=button 是按钮 value属性修改按钮上的文本
input type=file 是文件上传域
input typemhidden 是隐藏域 当我们要爱送某些信息,而这些信息,不需要用户参与,就可以使用隐带域(提交的时候同时发送给服务器
option 标签是下拉列表据中的选项 selected="selected"没置默认选中
textarea 表示多行文本渝入框(起始标签和结束标签中的内容是默认值)
rows 属性设置可以显示几行的高度
cols 属性设置每行可以显示几个字符宽度
POST
<div>div>
默认独占一行
<p>p>
段落标签,默认会在段落的上方或下方空出一行(若果已有就不再空)
<span>span>
<body>
<div>div标签1div>
<div>div标签2div>
<span>span标签1span>
<span>span标签2span>
<p>p段落标签1p>
<p>p段落标签2p>
body>
我们要建立一个概念:
HTML是名词,CSS是形容词,JavaScript是动词。
/*注释内容*/
这种方式的缺点:
- 如果标签多了,样式多了,代码量会非常庞大;
- 可读性差;
- css代码没有复用性。
格式为:
xxx {
key:value value;}
style标签内是css语言,需要用css注释;外部是html语言,用html注释。
这种方式的缺点:
- 只能在同一页面内复用代码,不能在多个页面中复用css代码;
- 不方便维护,修改要去每个页面中修改,工作量太大。
"stylesheet" type="text/css" href="./style.css" />
代码简洁明了,复用性高。
table{
border:1px solid black;/*设置边框*/
border-collapse:collapse;/*将边框合并*/
}
td,th{
border:1px solid black;/*设置边框*/
}
—4.18更新—