HTML和JavaScript一些基础知识

时间:2023-02-13 08:40:55

一些东西看着不知所云不懂什么意思。但是当你明白了它所代表的意思和为何以这中形式出现在面前的时候就很轻松的解决问题了。

就像这个html(hypertext markup language)超文本标记语言。 如果我们懂得了英文知识就很轻松的知道了它是hypertext markup language的缩写,中文意思就是超文本标记语言。

知识正如米老师说的都是有联系的。学习不是孤立的,我们学习知识的同时还要知道它的“祖宗”。这样我们才好给它连根拔起来。同时进行“株连”这样整个知识体系就在掌握之中了。

下面是关于HTML的一些基础知识:
HTML元素的四种形式
空元素<br>
带有属性的空元素<hr color="blue">
带有内容的元素<title>http://www.baidu.com</title>
带有内容和属性的元素<font color="red">http://www.baidu.com></font>
<p aligh="#">表示paragraph,作用,创建一个段,属性align表示段的对齐方式,#可以是left,center,right,justify
<br>表示line break,作用:换行
<hr color="clr">表示horizontal rule ,作用:插入一条水平线。属性color用来指定先的颜色。
<center>..</center>使文本居中显示
<hn align="#"> </hn>用于之处文档的标题,n是从1到6的整数,以表示最大的标题。属性align用于是指标题对齐的方式。#可以是left、center、right。
<font size=n color="clr">...</font>用于设置字体,属性size表示字体的大小,n可以是1到7的整数,数字越大,字体越大;属性color表示字体的颜色。
<b>..</b>表示粗体
<i>..</i>表示斜体
<tr>元素在表格中添加一个新行。
<th>元素用于定义表头
<td>元素用于定义单元格。
HTML文本之所以被称为超文本,就是因为它具有普通文本所不具有的超链接功能。

下面是JavaScript一些基础知识:

JavaScript程序可以嵌在HTML文档中通过浏览器翻译执行
特点:
JavaScript是一种脚本编程语言、基于对象的语言、简单性、动态性、跨平台性

1.当JavaScript嵌入到HTML文档中时是放在<script>标记组之间的。
2.将<script>块添加到一个HTML页面的方法有多种。
3.在<script>块中的language属性告诉浏览器<script>块中包含的是JavaScript脚本。
4.在JavaScript程序中的“//"为单行注释符,表示在其之后的内容为注释信息。 (同种注释方法的还有C# .Net java 等) <!-- -->中是HTML文档中的注释符。
5.document.write()是调用JavaScript语句,其功能是直接在页面中显示括号中的字符串内容。

function 自定义函数名()
{
函数体
}
onclick 总和用户HTML页面上鼠标单击的动作(事件发生)联系在一起,所以click时间为鼠标单击事件。

web全称:world wide web 缩写为www,中文译为“万维网”。简单地说,Web是一种体系结构,通过它可以访问遍布于Internet上的主机上的链接文档。这一说法可以分解为以下几层意思:
(1)Web是Internet提供的一种服务。Web是基于Internet、采用Internet协议的一种体系结构,因而它可以访问Internet的每一个角落。
(2)Web是存储在全世界Internet计算机中、数量巨大的文档的集合。或者说Web是世界上最大的电子信息仓库。
(3)Web上海量的信息是由彼此关联的文档组成,这些文档称为主页(homepage)或网页(page),它是一种超文本(hypertext)信息,而使其连接在一起的是超链接(hyperlink)。由于超文本的特性,用户可以看到文本、图形、视频、音频等多媒体信息,这些媒体称为超媒体(hypermedia)、
(4)Web的内容保存在Web站点(Web服务器)中,用户可以通过浏览器(browser)访问Web站点。
(5)Web以一些简单的方式(例如,单击鼠标即可去往超链接)联接全球范围的超媒体信息。

URL(uniform resource locator,统一资源定位符)
HTTP(hypertext Transfer Protocol,超文本传输协议)
HTML(hypertext markup language,超文本标记语言)
Hypertext的意义在于:HTML允许在文本中嵌入一些标记(Tag),而浏览器能识别这些标记,并根据这些标记的含义对文本进行显示或处理。

分段、分行控制元素包括元素P和分行元素BR
UL(unordered list )元素可用于创建一个无序列表,并以原点等项目符号开始。列表中的每一项用LI元素(li的意思是list inte)加以标识。li元素可以不加结束标记。

使用OL元素创建一个有序列表

水平分隔线(horizontal Rule)元素HR。HR可在HTML文档的不同章节之间插入一个分界标识。不带任何属性的<hr>标记显示效果为占据整个窗口宽度的带阴影的下凹水平线。


TR用来定义表行(table row)
TH用来定义表头(table head)
TD用来定义表格数据(table data),也就是表头以外各行的表元。
表单(Form) 表单作用是从用户方面收集信息。
表单元素最重要的两个属性是method和action 。method说明应该如何将来自表单的输入数据传递给要处理数据的程序,最常用的属性值是get和post(分别代表了两种网络传递数据的方法)。action则指定负责处理表单数据的程序(程序URL)

JavaScript的alert 、confirm、prompt三种对话框都是由浏览器产生的,他们都是浏览器的window对象的方法,而与JavaScript没关系,只是由JavaScript触发而已。

      编程语言。同样的东西不同的表示方法。就是中文和英文的区别,虽然看着不同但是解决的问题确是一样的。例如JavaScript中同样有条件语句,如果我们学习过一些知识,这方面的知识可以看一下简单的区别。同样JavaScript中函数有本身的同时也可以自定义,这样的学习的知识就可以“减负”了。

     学习应该是掌握了不同巩固的相同,深能究,广可以扩。做一个“T“型人才。