HTML-JS-CSS基础
HTML-JS-CSS基础
1、html
hyper text markup language,超文本标记语言,所见即所得。web开发中用于展示功能的部分,浏览器可对其进行渲染。产生各种可视化组件,比如表格、图片、按钮等。
<!DOCTYPE html>
<html lang="en">
<head>
<title>this is title!</title>
<!-- 引用样式表文件 -->
<link rel="stylesheet" type="text/css" href="../css/mycss.css">
<!-- 引用java脚本文件 --->
<script type="application/javascript" src="../js/myjs.js"></script>
</head>
<body>
hello world !
</body>
</html>
html的元素分为inline和block两种类型:
inline
行内元素,和其他元素在同一行,比如a、img等。
block
块元素,自己独立占用一行,比如div、p等。
1.1 html常见元素
body
table
<table border="0px solid blue"
cellpadding="0px"
cellspacing="0px"
style="border-collapse: collapse">
<tr>
<td style="border:1px solid blue"></td>
</tr>
</table>
img
<img src="1.jpg">
a
<a href="http://www.baidu.com">百度</a>
h1~h6
<h1>1号标题</h1>
<h6>6号标题</h6>
div
<div>
</div>
form
<form action="/a/b" method="post">
</form>
p
<p>
</p>
ul
无序列表,前面默认使用黑色圆点作为标记。
<ul>
<li>1</li>
<li>1</li>
<li>1</li>
<li>1</li>
</ul>
ol
有序列表,使用连续的数字作为标记。
<ol>
<li>1</li>
<li>1</li>
<li>1</li>
<li>1</li>
</ol>
2、CSS
cascade style sheet,层叠样式表,是修饰元素的属性,控制外观。
2.1 使用方式
样式表的使用方式分为三种,依次为属性、头和外部文件。作用结果遵守就近原则,即最近的样式覆盖较远的样式。
style属性
<div style="border:1px solid blue">
</div>
style头信息
<html>
<head>
<style type="text/css">
p{
border:1px solid blue ;
}
</style>
</head>
<body>
<p>
这是段落标记!
</p>
</body>
</html>
style文件
[mycss.css]
p {
font-family: "宋体";
font-size: large;
border: 1px solid red;
width: 50%;
padding: 5px;
text-align: center;
} #div1 {
border-width: 2px ;
border-style: solid ;
border-color: blue ;
width: 300px ;
padding: 5px ;
margin-top: 50px ;
margin-bottom: 20px ;
}
[1.html]
<head>
<!-- 连接外部样式文件 -->
<link rel="stylesheet" type="text/css" href="../css/mycss.css">
</head>
3、JavaScript
java脚本语言可以用来操纵页面上的元素,动态修改属性、添加删除元素等操作。都是围绕文档进行的操作。
document.getElementById("div1").style.width = "100%";
document.getElementById("div1").style['width'] = "100%";
document.getElementsByTagName("button")[0].attributes[0].name;
document.getElementsByTagName("button")[0].attributes[0].value;
HTML-JS-CSS基础的更多相关文章
- css+js+html基础知识总结
css+js+html基础知识总结 一.CSS相关 1.css的盒子模型:IE盒子模型.标准W3C盒子模型: 2.CSS优先级机制: 选择器的优先权:!important>style(内联样式) ...
- 日常用的css基础和自己常用的js封装
css基础:base /* * 初始化 */ *::after, *::before { box-sizing: border-box; } body { font-family: 'Microsof ...
- 妙味课堂——HTML+CSS基础笔记
妙味课堂的课程讲得非常的清楚,受益匪浅.先把HTML和CSS基础课程部分视频的学习笔记记录如下: padding #PS基础 ##前端需要的PS技能 - PS技能(前端需要):切图.修图.测量 - P ...
- css基础总结一
最近在弄一个简单管理系统的前端,所以打算将做项目的一些个人感想以及总结简单罗列下,当然,主要针对前端的基础部分以及一些常用的前端个人简单技巧总结.主要分为js部分和css部分,下面是css的基础部分总 ...
- JS&CSS文件请求合并及压缩处理研究(五)
接上篇.在我们最终调用 @Html.RenderResFile(ResourceType.Script) 或者 @Html.RenderResFile(ResourceType.StyleSheet) ...
- ASP.NET MVC 4使用Bundle的打包压缩JS/CSS
打包(Bundling)及压缩(Minification)指的是将多个js文件或css文件打包成单一文件并压缩的做法,如此可减少浏览器需下载多个文件案才能完成网页显示的延迟感,同时通过移除JS/CSS ...
- 开始编写寄几的 CSS 基础库
前言 在现在的互联网业务中,前端开发人员往往需要支持比较多的项目数量.很多公司只有 1-2 名前端开发人员,这其中还不乏规模比较大的公司.这时前端同学就需要独挡一面支持整个公司上下的前端业务,项目如流 ...
- 从零开始学习前端开发 — 2、CSS基础
一.CSS简介 1.CSS是什么 CSS是Cascading Style Sheets的简称,中文称为层叠样式表.特点:实现了表现与结构相分离 2.css基础语法 css是由选择符和声明两大部分组成 ...
- CSS基础知识01
一.CSS基础知识介绍 1.css是cascading style sheet层叠式样式表的简写 2.css小用法 加粗:font-weight:bold; 正常用:norma ...
- CSS基础入门
css基础语法 一.CSS格式 选择器{ 属性名:属性值; 属性名:属性值; } 选择器负责圈定范围,要修改的元素集合,花括号内的声明由属性名和属性值组成(key:value)的形式,用于设定具体样式 ...
随机推荐
- BZOJ 4765 普通计算姬 dfs序+分块+树状数组+好题!!!
真是道好题...感到灵魂的升华... 按dfs序建树状数组,拿前缀和去求解散块: 按点的标号分块,分成一个个区间,记录区间子树和 的 总和... 具体地,需要记录每个点u修改后,对每一个块i的贡献,记 ...
- dedecms 的采集
http://www.360doc.com/content/14/0521/09/13870710_379547377.shtml http://www.360doc.com/content/14/0 ...
- SQL Server 数据导入与导出
1. BCP 命令 用法: bcp {dbtable | query} {in | out | queryout | format} 数据文件 [-m 最大错误数] [-f 格式化文件] [-e 错误 ...
- EF上下文容器,保存线程唯一性
在工作中有个疑问,就是EF上下文容器到底创建了多少个? 在asp.net中,EF上下文容器.如果只要有一个,则每次一个用户访问,添加一些实体,然后又不会自动销毁,就会造成内存爆炸.如果每次创建一个,则 ...
- 轻量级RPC框架-motan
https://github.com/weibocom/motan/wiki/zh_quickstart#%E7%AE%80%E5%8D%95%E8%B0%83%E7%94%A8%E7%A4%BA%E ...
- linux-centos-pgsql-Ident authentication failed for user “postgres”错误出现解决方法
首先,要找到pg_hba.conf\ -->cd /var/lib/pgsql/data -->vi pg_hba.conf 然后,将里面的配置文件修改如下: # TYPE DATABAS ...
- Python操作列表
1.List Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 比如,列出班里所有同学的名字,就可以用一个list表示: >>> ...
- cad 安装失败/出错/卸载 2018/2017/2016/2015/2013/2012
AUTO Uninstaller 更新下载地址 1.选择CAD 2.选择版本 3.点击“开始卸载”
- (转)老男孩:Linux企业运维人员最常用150个命令汇总
近来老男孩发现新手学习Linux记不住命令,不会分类.不会筛选重点,胡子眉毛一把抓当然记不住了. 特别整理Linux运维最常用150个命令和大家分享,大家学习命令不用在盲目了,根据分类,然后逐步学习! ...
- Prestashop后台模块(中英转译)
=======================Prestashop-Modules========================= Pretashop运行起来非常慢,这个大家应该都知道,最近要给这个 ...