前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【JS】HTML&CSS&JS基础入门与实例

【JS】HTML&CSS&JS基础入门与实例

作者头像
DevFrank
发布2024-07-24 15:12:48
1040
发布2024-07-24 15:12:48
举报
文章被收录于专栏:C++开发学习交流

HTML

HTML是一种用于创建网页的标准标记语言。

学习参考:https://www.runoob.com/html/html-tutorial.html

一个最基础的HTML实例:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Frank的个人博客(frank)</title>
</head>
<body>

<h1>我的第一个标题</h1>
<p>我的第一个段落。</p>

</body>
</html>

效果如下:

在这里插入图片描述
在这里插入图片描述

CSS

CSS是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言,CSS 文件扩展名为 .css。

CSS有两种常用导入方式:导入式和链接式。

导入式实例:

代码语言:javascript
复制
body {
    background-color:#d0e4fe;
}
h1 {
    color:orange;
    text-align:center;
}
p {
    font-family:"Times New Roman";
    font-size:20px;
}

然后在HTML中加入:

代码语言:javascript
复制
<style type="text/css">
 
      @import"test.css"
 
</style>

最后效果如下:

在这里插入图片描述
在这里插入图片描述

JS

JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都可以使用 JavaScript。

  1. HTML 定义了网页的内容
  2. CSS 描述了网页的布局
  3. JavaScript 控制了网页的行为

百分比进度条实例:

HTML定义:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<!-- 头定义 -->
<head>
<meta charset="utf-8">
<title>Frank的个人博客(frank)</title>
</head>

<style type="text/css">
 
      @import"test.css"
 
</style>

<script src="test.js"></script>

<body>
<!-- 实例 -->
<h1>我的第一个标题</h1>
<p>我的第一个段落。</p>

<!-- 百分比进度条 -->
<h1>JavaScript 百分比进度条</h1>
<div id="myProgress">
  <div id="myBar">10%</div>
</div>
<br>
<button onclick="move()">点我</button>

</body>
</html>

CSS定义:

代码语言:javascript
复制
body {
    background-color:#d0e4fe;
}
h1 {
    color:orange;
    text-align:center;
}
p {
    font-family:"Times New Roman";
    font-size:20px;
}

#myProgress {
    width: 100%;
    background-color: #ddd;
  }
  
#myBar {
    width: 10%;
    height: 30px;
    background-color: #4CAF50;
    text-align: center;
    line-height: 30px;
    color: white;
  }

JS定义:

代码语言:javascript
复制
function move() {
  var elem = document.getElementById("myBar");   
  var width = 10;
  var id = setInterval(frame, 10);
  function frame() {
    if (width >= 100) {
      clearInterval(id);
    } else {
      width++; 
      elem.style.width = width + '%'; 
      elem.innerHTML = width * 1  + '%';
    }
  }
}

效果如下:

在这里插入图片描述
在这里插入图片描述

以上。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-11-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • HTML
  • CSS
  • JS
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档