Javaweb--HTML+CSS+JavaScript

Web标准也称为网页标准,由一系列的标准组成,大部分由W3C World Wide Web Consortium万维网联盟)负责制定。

三个组成部分:

        HTML:负责网页的结构(页面元素和内容)。

        CSS:负责网页的表现(页面元素的外观、位置等页面样式,如:颜色、大小等)。

        JavaScript:负责网页的行为(交互效果)。

HTML

HTML(HyperText Markup Language):超文本标记语言。

        超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容。

        标记语言:由标签构成的语言

        HTML标签都是预定义好的。例如:使用<a>展示超链接,使用<img>展示图片,<video>展示视频。        

        HTML代码直接在浏览器中运行,HTML标签由浏览器解析。

HTML编写

        1.新建文本文件,后缀名改为 .html        

        2.编写 HTML 结构标签

        3.<body>中填写内容

<html>
	<head>    
		   <title>标题</title>
	</head>
	<body>
    
	</body>
</html>

标签:

        图片标签:<img src="…" width="…" height="…">

                •src:指定图像的url(绝对路径 / 相对路径)

                •width:图像的宽度(像素 / 相对于父元素的百分比)

                •height:图像的高度(像素 / 相对于父元素的百分比)

        标题标签:<h1> - <h6>

        水平线标签:<hr>     

        标签:

            <a href="..." target="...">央视网</a>

        属性:

                  href:指定资源访问的url

                  target:指定在何处打开资源链接

                  _self:默认值,在当前页面打开

                  _blank:在空白页面打开

        视频标签:<video>

                •src:规定视频的url

                •controls:显示播放控件

                •width:播放器的宽度

                •height:播放器的高度

        音频标签:<audio>

                •src:规定音频的url

                •controls:显示播放控件

        段落标签:<p>

        文本加粗标签: <b> / <strong>

        布局标签:实际开发网页中,会大量频繁的使用 div span 这两个没有语义的布局标签。

        标签:<div>  <span>

        特点:

                div标签:

                        一行只显示一个(独占一行)

                        宽度默认是父元素的宽度,高度默认由内容撑开

                        可以设置宽高(width、height)

                span标签:

                        一行可以显示多个

                        宽度和高度默认由内容撑开

                        不可以设置宽高(width、height)

表单标签

场景:在网页中主要负责数据采集功能, 注册、登录等数据采集

标签:<form>

        表单项:不同类型的 input 元素、下拉列表、文本域等。

                 <input>:定义表单项,通过type属性控制输入形式

                <select>:定义下拉列表

                <textarea>:定义文本域

        属性:

                 action规定当提交表单时向何处发送表单数据,URL

                 method:规定用于发送表单数据的方式。GETPOST

标签

描述

                                属性/备注

<table>

定义表格整体,可以包裹多个 <tr>

border规定表格边框的宽度

width规定表格的宽度

cellspacing: 规定单元之间的空间。

<tr>

表格的行,可以包裹多个 <td>

<td>

表格单元格(普通),可以包裹内容

如果是表头单元格,可以替换为 <th>

CSS

CSSCascading Style Sheet):层叠样式表,用于控制页面的样式(表现)。

CSS引入方式:

        •行内样式:写在标签的style属性中(不推荐)

        •内嵌样式:写在style标签中(可以写在页面任何位置,但通常约定写在head标签中)

        •外联样式:写在一个单独的.css文件中(需要通过 link 标签在网页中引入)

颜色表示法

表示方式

表示含义

取值

关键字

预定义的颜色名

redgreenblue...

rgb表示法

红绿蓝三原色,每项取值范围:0-255

rgb(0,0,0)rgb(255,255,255)rgb(255,0,0)

十六进制表示法

#开头,将数字转换成十六进制表示

#000000#ff0000#cccccc,简写:#000#ccc

width:设置宽度
height:设置高度
border:设置边框的属性,如:1px solid #000;
padding:内边距
margin:外边距

注意:如果只需要设置某一个方位的边框、内边距、外边距,可以在属性名后加上 –位置,如:padding-top、padding-left、padding-right …

JavaScript

JavaScript(简称:JS 是一门跨平台、面向对象的脚本语言。是用来控制网页行为的,它能使网页可交互。

JavaScript 和 Java 是完全不同的语言,不论是概念还是设计。但是基础语法类似。

JavaScript 在 1995 年由 Brendan Eich 发明,并于 1997 年成为 ECMA 标准。

ECMAScript6 (ES6) 是最主流的 JavaScript 版本(发布于 2015 )

JavaScript基础语法

区分大小写:与 Java 一样,变量名、函数名以及其他一切东西都是区分大小写的

每行结尾的分号可有可无

注释:

        单行注释:// 注释内容

        多行注释:/* 注释内容 */

大括号表示代码块

//判断
if(count == 3){
    alert(count);
}

        使用 window.alert() 写入警告框

        使用 document.write() 写入 HTML

        输出使用 console.log() 写入浏览器控制台

<script>
    window.alert("Hello JavaScript"); //浏览器弹出警告框
    
    document.write("Hello JavaScript"); //写入HTML,在浏览器展示
    console.log("Hello JavaScript"); //写入浏览器控制台
</script>

  • 23
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值