html+css+js编程入门----使用TitanIDE制作可切换主题的简单网页

在学习编程的时候,最重要的就是直接动手尝试,从实际挑战中逐渐作出调整。这个网站制作教程将根据以下几个步骤,手把手带你制作一个简易的网站,让你了解 HTML、CSS 和 JS 之间的关系与基本操作:

当我们从建筑的角度来理解HTML、CSS和JavaScript三者之间的关系时,可以将其类比为一个建筑物的构建过程。下面是这个类比的具体解释:

  1. HTML(HyperText Markup Language,超文本标记语言):这相当于建筑的结构框架。HTML定义了网页的基本结构和内容,比如标题、段落、列表、链接、图片等。它就像是建筑物的钢筋骨架,提供了支撑和布局的基础。
  2. CSS(Cascading Style Sheets,层叠样式表):这可以看作是建筑的外观和装修。CSS负责网页的样式设计,包括颜色、字体、布局、动画等。它就像是建筑物的外观设计、涂料、装饰等,让网页看起来更加美观和吸引人。
  3. JavaScript:这相当于建筑中的智能系统和交互功能。JavaScript用于实现网页上的交互效果,比如轮播图、表单验证、动态内容更新等。它就像是建筑物的智能系统,可以响应用户的操作,提供丰富的交互体验。

将这三者结合起来,就可以构建出一个完整、美观且具有交互性的网页。HTML提供了网页的基础结构,CSS为网页增添了美观的外观,而JavaScript则让网页变得更加智能和互动。这三者相互协作,共同构建出一个丰富多彩的网页世界。

此外,还有一些其他的技术和工具(比如后端语言、数据库、服务器等)可以类比为建筑的其他部分,如地基、管道、电气系统等,它们共同构成了一个完整的网站或应用。

1. 网页效果


2. 在 TitanIDE中创建项目


3. 输入项目名称和选择项目模板


4. 新建html文件并使用智能助手生成代码


5. 将生成的代码复制到新建的html文件,然后运行项目

html代码:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>点击切换背景颜色</title>
  <style>
    body {
      background-color: #fff;
    }
    h1{
      text-align: center;
    }
    button {
      padding: 10px 20px;
      font-size: 16px;
      background-color: #bcb7b7;
      color: #fff;
      border: none;
      outline: none;
      cursor: pointer;
      transition: background-color 0.3s ease;
    }
    button:hover {
      background-color: #383737;
    }
    .container {  
        width: calc(100% - 400px); /* 减去左右两边的边距 */  
        max-width: 1200px; /* 可选:限制最大宽度 */  
        padding: 20px; /* 内部填充,可根据需要调整 */  
        margin: 0 auto 200px; /* 设置左右边距 */  
        box-sizing: border-box; /* 包括padding和border在宽度内 */  
        background-color: #514152; /* 背景色可根据需要调整 */  
        border: 1px solid #ddd; /* 可选:添加边框 */  
    }  
  
    /* 设置段落文本的样式 */  
    p {
          
        text-align: left; /* 文本水平居中 */  
        margin: 0; /* 移除默认的段落边距 */  
        color: #fff;
    }  
  </style>
</head>
<body>
  <button onclick="changeBackground()">切换背景</button>
  <h1>TitanIDE</h1>
  <div class="container">
    <p>云原生时代您的首选Cloud IDE!
      云原生技术高速发展和后疫情时代远程办公等多因素的聚集,对软件研发这一智力密集型工作提出更高的要求也带来了新的挑战。<br>
      “工欲善其事,必先利其器”,我们开发者在创造灿烂的数字化文明的同时,自己的生产力工具几十年未曾发生根本性改变。<br>
      TitanIDE站在无数巨人的肩膀上,补齐全云端开发最后一公里,力图在“安全、高效、体验”这三个维度取得平衡。
      <br>现推出TitanIDE(社区版),对十人及以下团队全面免费开放,畅享全云端开发!</p>
  </div>
</body>
<script>
  function changeBackground() {
    var body = document.querySelector('body');
    if (body.style.backgroundColor === 'white') {
      body.style.backgroundColor = '#0aaddf';
    } else {
      body.style.backgroundColor = 'white';
    }
  }
</script>
</html>

运行效果:

在此次教程中使用轻量且功能强大的TitanIDE集成开发工具(IDE),学习过程中无需下载任何开发工具,只需要通过浏览器打开TitanIDE就可以在线上实时编写代码,通过一键运行完成网页制作。

  • 29
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
HTMLCSS和JavaScript是现代网页开发的三大基石。HTML是一种用于构建网页结构的标记语言,通过使用不同的HTML元素和属性,可以将文字、图片、链接等内容展示在网页上。CSS是一种用于设置网页样式的语言,通过使用不同的CSS属性和选择器,可以为网页元素提供不同的样式效果,包括颜色、字体、布局等。JavaScript是一种用于实现网页交互和动态效果的脚本语言,通过使用不同的JavaScript语法和函数,可以进行表单验证、动态内容加载、页面元素操作等。 对于初学者来说,学习HTMLCSS和JavaScript的最佳方式是结合实践和理论。首先,可以从网上或书籍中找到一本编程入门指南PDF,这种资源通常会提供基础知识和实例代码来帮助初学者理解和运用这些语言。在学习过程中,可以分别学习HTMLCSS和JavaScript的基础语法和常用特性,例如HTML标签的用法、CSS选择器的使用和JavaScript函数的编写方法。同时,可以通过模仿和修改实例代码来锻炼自己的编程能力。 此外,建议初学者在学习的过程中,尽量找一些简单的项目来实践。例如,可以尝试创建一个简单网页使用HTML来构建页面结构,使用CSS来设置页面样式,使用JavaScript来实现一些简单的交互效果,如点击按钮弹出提示框等。通过实际操作,可以更好地理解和记忆所学的知识。 最重要的是,编程是一个不断学习和实践的过程。只有不断地写代码和解决问题,才能不断提高自己的编程能力。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值