Xây dựng trang web

Mỗi nhà phát triển trang web đều cần phải hiểu rõ các thành phần Web sau:

  • HTML 4.01
  • Cách sử dụng CSS (Bảng style)
  • XHTML
  • XML và XSLT
  • Mã script client
  • mã script máy chủ
  • Quản lý dữ liệu qua SQL
  • Tương lai của Web

HTML 4.01

HTML là ngôn ngữ của Web, mỗi nhà phát triển Web đều cần có sự hiểu biết cơ bản về nó.

HTML 4.01 là một tiêu chuẩn web quan trọng, khác biệt rất lớn so với HTML 3.2.

Khi các thẻ tương tự như font và thuộc tính màu sắc được thêm vào HTML 3.2, nó đã dần trở thành một cơn ác mộng đối với các nhà phát triển. Việc phát triển các trang web cần thêm thông tin font vào mỗi trang riêng lẻ đã trở thành một quá trình dài và tốn kém.

Bằng HTML 4.01, tất cả các thông tin định dạng có thể được di chuyển ra khỏi tài liệu HTML và chuyển vào một bảng kiểu dáng độc lập.

Một lý do quan trọng khác tại sao HTML 4.01 lại quan trọng là do XHTML 1.0, tiêu chuẩn HTML mới nhất được thể hiện lại như một ứng dụng XML của HTML 4.01. Việc sử dụng HTML 4.01 trên trang của bạn có thể đảm bảo rằng bạn có thể dễ dàng nâng cấp HTML lên XHTML trong tương lai.

Hãy đảm bảo rằng bạn đã sử dụng tiêu chuẩn HTML 4.01 mới nhất.

Học chắc chắn tài liệu đầy đủ của chúng tôi Tài liệu tham khảo HTML 4.01.

Bảng kiểu dáng chồng chập (Cascading Style Sheets - CSS)

Kiểu dáng có thể xác định cách các yếu tố HTML được hiển thị, tương tự như thẻ font trong HTML 3.2. Kiểu dáng thường được lưu trữ trong các tệp ngoài tài liệu HTML. Các bảng kiểu dáng ngoài giúp bạn có khả năng chỉ cần chỉnh sửa một tệp CSS đơn giản để thay đổi外观 và布局 của tất cả các trang web trong trang web của bạn. Nếu bạn đã thử thực hiện một số thay đổi, chẳng hạn như thay đổi cùng một lúc font hoặc màu sắc của tất cả các tiêu đề trang web trong trang web của bạn, bạn sẽ hiểu cách CSS có thể đạt được hiệu quả gấp đôi.

Hãy học chắc chắn giáo trình của chúng tôi Giáo trình CSS.

XHTML - Tương lai của HTML

XHTML là ngôn ngữ đánh dấu siêu văn bản mở rộng (Extensible HyperText Markup Language).

XHTML 1.0 là tiêu chuẩn HTML mới nhất của W3C. Nó đã trở thành tiêu chuẩn khuyến nghị chính thức (Recommendation) vào ngày 26 tháng 1 năm 2000. W3C Recommendation có nghĩa là sự ổn định của các quy định, đồng thời các quy định hiện tại đã trở thành một tiêu chuẩn web.

XHTML là một HTML 4.01 được tái cấu trúc bằng XML và có thể được sử dụng ngay lập tức trong các trình duyệt hiện có bằng cách tuân thủ một số hướng dẫn đơn giản.

Chuẩn bị cho tương lai: Hãy đọcCách chuyển đổi trang web thành XHTML.

XML - Công cụ mô tả dữ liệu

Tiếp tục mở rộng ngôn ngữ đánh dấu mở rộng (XML) vàKhông phảiThay thế cho HTML. Trong việc phát triển web tương lai, XML sẽ được sử dụng để mô tả và lưu trữ dữ liệu, trong khi HTML sẽ được sử dụng để hiển thị dữ liệu.

Mô tả tốt nhất cho XML của chúng tôi là một công cụ lưu trữ và truyền tải thông tin ngang nền tảng, không phụ thuộc vào phần cứng và phần mềm.

Chúng tôi tin rằng tầm quan trọng của XML không thua kém HTML trong vị trí cơ bản của web, và XML sẽ trở thành công cụ xử lý và truyền tải dữ liệu quan trọng nhất.

Hãy đảm bảo học các Hướng dẫn XML.

XSLT - công cụ chuyển đổi dữ liệu của người dùng

XSLT (XSL Transformations, Extensible Stylesheet Language Transformations) là ngôn ngữ được sử dụng để chuyển đổi XML.

Trang web tương lai sẽ phải truyền dữ liệu với định dạng khác nhau cho các trình duyệt khác nhau và các máy chủ web khác nhau. XSLT là một tiêu chuẩn mới của W3C để chuyển đổi dữ liệu XML thành các định dạng khác nhau.

XSLT có thể chuyển đổi tệp XML thành định dạng mà trình duyệt có thể nhận diện, chẳng hạn như HTML, hoặc WML - một ngôn ngữ đánh dấu được sử dụng trên nhiều thiết bị di động.

XSLT còn có thể thêm các yếu tố, xóa, di chuyển và sắp xếp các yếu tố, kiểm tra và xác định các yếu tố nào được hiển thị, v.v.

Hãy đảm bảo học các Hướng dẫn XSLT.

Mã script client

Mã script client là một loại lập trình về hành vi của trình duyệt internet. Bạn nên học JavaScript để có thể truyền tải nhiều nội dung website động hơn:

JavaScript là một công cụ lập trình được cung cấp cho người thiết kế HTML
Người tạo HTML thường không phải là lập trình viên, nhưng JavaScript là một ngôn ngữ脚本 có cấu trúc rất đơn giản! Hầu hết mọi người đều có thể chèn một đoạn mã JavaScript nào đó vào trang web HTML của họ.
JavaScript có thể chèn văn bản động vào trang web HTML
Một dòng JavaScript như vậy có thể ghi văn bản thay đổi vào trang web HTML: document.write("h1" + name + "/h1")
JavaScript có thể phản hồi lại các sự kiện
Bạn có thể thiết lập JavaScript để thực hiện khi một sự kiện xảy ra, ví dụ như khi trang web được tải xong hoặc khi người dùng nhấp vào một yếu tố HTML nào đó.
JavaScript có thể đọc và sửa đổi các yếu tố HTML
JavaScript có thể đọc và sửa đổi nội dung của các yếu tố HTML
JavaScript có thể được sử dụng để kiểm tra dữ liệu
Bạn có thể sử dụng JavaScript để kiểm tra dữ liệu trong biểu mẫu trước khi biểu mẫu được gửi lên máy chủ, điều này đảm bảo rằng máy chủ xử lý dữ liệu đúng cách.

Hãy học từ chúng tôi Hướng dẫn JavaScript.

mã script máy chủ

Kịch bản máy chủ và lập trình máy chủ internet liên quan. Bạn nên học kịch bản máy chủ để có khả năng truyền tải nhiều nội dung trang web động hơn. Bằng cách lập trình máy chủ, bạn có thể:

  • Chỉnh sửa, sửa đổi hoặc thêm nội dung trang web một cách động
  • Phản hồi các truy vấn hoặc dữ liệu được gửi từ HTML
  • Truy cập dữ liệu hoặc cơ sở dữ liệu và trả về kết quả cho trình duyệt
  • Truy cập tệp hoặc dữ liệu XML và trả về kết quả cho trình duyệt
  • Chuyển đổi XML thành HTML và trả về kết quả cho trình duyệt
  • Tùy chỉnh trang cho các người dùng khác nhau, tăng cường khả năng sử dụng của trang
  • Cung cấp bảo mật và kiểm soát truy cập cho các trang web khác nhau
  • Thiết kế đầu ra khác nhau cho các loại trình duyệt khác nhau
  • Minim hóa lưu lượng mạng

Tại W3SCHOOL, chúng tôi thông qua ASPPHP Chúng tôi đã trình bày về lập trình kịch bản máy chủ

Hãy đảm bảo học các Hướng dẫn ASPHướng dẫn PHP.

Sử dụng SQL quản lý dữ liệu

Ngôn ngữ truy vấn cấu trúc (SQL) là tiêu chuẩn chung để truy cập các cơ sở dữ liệu sau: SQL Server, Oracle, Sybase và Access.

Đối với những người muốn lưu trữ và trích xuất dữ liệu từ cơ sở dữ liệu, kiến thức về SQL là rất có giá trị.

Mỗi quản trị web đều nên hiểu rằng, SQL là một động cơ thực sự phù hợp cho cơ sở dữ liệu trên web.

Hãy đảm bảo học các Hướng dẫn SQL.

Tương lai của chúng ta

Bạn cần hiểu một điều rất quan trọng, tính năng của trang web sẽ thay đổi hoàn toàn. Chúng ta sẽ thấy một sự thay đổi lớn, đó là trang web từ việc hiển thị nội dung “tĩnh” chuyển sang truyền tải nội dung “dộng”.

Chúng ta sẽ thấy rất nhiều trình duyệt mới, chẳng hạn như trình duyệt trên thiết bị di động, đồng thời, chúng ta sẽ thấy nhiều thông tin hơn về giao tiếp dữ liệu bằng XML giữa các máy chủ, cũng như giữa máy chủ và trình duyệt.