SONUB
ZH English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

如何开启通知

此浏览器或网址无法使用通知。请使用支持通知的浏览器,通过安全连接访问SONUB。

如果通知被屏蔽,请在浏览器设置中允许通知。

  1. 打开地址栏旁的站点设置或浏览器的站点设置,将此网站的通知设为允许。
  2. 在设备设置中允许浏览器发送通知,并检查勿扰模式或专注模式。
  3. 返回SONUB并刷新页面。通知开启后,铃铛将不再显示。

在iPhone或iPad上,将SONUB添加到主屏幕,从主屏幕打开后允许通知。

登录 退出登录 显示主题 默认主题 深色主题 粉色主题 聊天 1:1 聊天 群聊 论坛 公告 新闻区 建议区 自我介绍 主菜单
返回 Vibe 编程

HTML

构成 Web 的那份文档本身。

页面由 (结构)、(外观)和 (行为)三种语言分工完成。打开示例文件点一下按钮,再删掉 试试。

一张页面上,标题、段落、图片和列表都各自贴着一个小名牌,后面的浏览器窗口里,同一个页面被整整齐齐地画了出来。
给每个部分都贴上名牌:标题、段落、图片、列表。看着名牌,把每个部分画出来。

HTML 是骨架,不是整个身体

一个页面由三种各司其职的语言组成。把它们分开,正是让站点日后还能改动的关键。

HTML —— 结构 每一部分是什么:标题、段落、列表、按钮。写一次就好,就算把所有装饰剥掉,意思依然还在。
—— 外观 它长什么样:颜色、间距、大小、,以及在小屏幕上要变成什么样。写在 或单独的 .css 文件里。
—— 行为 会发生什么:点击、取回、在页面已经画好之后再改动它。写在 或单独的 .js 文件里。
button.html
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <title>Button example</title>
    <style>
      body { font-family: sans-serif; padding: 2rem; }
      button { padding: 0.6rem 1.2rem; border-radius: 999px; }
    </style>
  </head>
  <body>
    <h1 id="title">Clicked 0 times</h1>
    <button onclick="count()">Click me</button>

    <script>
      let n = 0;
      function count() {
        n = n + 1;
        document.getElementById('title').textContent = 'Clicked ' + n + ' times';
      }
    </script>
  </body>
</html>

这一个文件里三样俱全。存下来打开,按一下按钮 —— 标题里的数字会往上加。试着删掉 style 块:页面照样能用,只是朴素了些。把三者分开的意义正在于此。

这一栏由你自己标记,这里不打分。

要把这一阶段标记为已理解吗?

目前还不能取消,请在真正理解后再标记。

已标记为理解

这一栏由你自己标记,这里不打分。

学习指南

人工智能

智能体工具

Vibe 编程

AI 应用

AI证书

AI课堂

IT 基础

聊天

论坛

创作

社区

更多

术语词典

选一个你不认识的词吧,可以看到简单的解释和相关术语。

还没有匹配的术语。

选择一个术语即可查看解释。