Thiết kế giao diện web bằng html là gì ? là một trong những từ khóa được search nhiều nhất về chủ đề Thiết kế giao diện web bằng html là gì ? . Trong bài viết này, lamweb.vn sẽ viết bài viết Thiết kế giao diện web bằng html là gì ? Vì sao html quan trọng với website
Thiết kế giao diện web bằng html là gì ? Vì sao html quan trọng với website ?
HTML là gì?
HTML là chữ vạch tắt của cụm từ HyperText Markup Language((Xem thêm tại http://vi.wikipedia.org/wiki/HTML)) (dịch là Ngôn ngữ đánh dấu siêu văn bản) được sử dụng để tạo một web, trên một website có thể sẽ chứa nhiều trang và mỗi trang được quy ra là một tài liệu HTML (thi thoảng mình sẽ ghi là một tập tin HTML). Cha đẻ của HTML là Tim Berners-Lee, cũng là người khai sinh ra World Wide web và chủ tịch của World Wide web Consortium (W3C – tổ chức xây dựng ra các hợp lý trên nơi Internet).
Một ebook HTML được tạo dựng bởi các phần tử HTML (HTML Elements) được quy định bằng các cặp thẻ (tag), các cặp thẻ này được bao bọc bởi một dấu ngoặc ngọn (ví dụ
) và thường là sẽ được khai báo thành một cặp, gồm có thẻ xây dựng và thẻ đóng (ví dụ và ). Các văn bản muốn được đánh dấu bằng HTML sẽ được khai báo bên trong cặp thẻ (ví dụ Đây là chữ in đậm
). Nhưng một số thẻ đặc biệt lại k có thẻ đóng và dữ liệu được khai báo sẽ nằm trong các thuộc tính (ví dụ giống như thẻ ).
Một tập tin HTML sẽ bao gồm các phần tử HTML và được lưu lại dưới đuôi xây dựng rộng là .html hoặc .htm.
HTML được xử lý ra sao?
Khi một tập tin HTML được hình thành, việc giải quyết nó sẽ do trình duyệt website đảm nhận. Trình duyệt sẽ làm vai trò đọc hiểu content HTML từ các thẻ bên trong và sẽ chuyển sang dạng văn bản vừa mới được đánh dấu để đọc, nghe hoặc hiểu (do các bot máy tính hiểu).
Để test, bạn có thể dùng khung content bên dưới và chuyển qua lại giữa phần HTML và Result để xem hiệu quả của một tập tin HTML sau khi được giải quyết.
Cấu trúc một đoạn HTML
như mình đang nói ở trên, HTML sẽ được khai báo bằng các phần tử bởi các keyword. nội dung nằm bên trong cặp keyword sẽ là nội dung bạn cần định hướng với HTML. ví dụ dưới đây là một đoạn HTML khai báo một đoạn văn bản.
01
|
< p >Đây là một đoạn văn bản trong HTML.p> |
tuy nhiên, trong các thẻ còn có các thuộc tính, thuộc tính sẽ đặt bên trong thẻ xây dựng đầu, mỗi thuộc tính sẽ có giá trị được đặt trong dấu ngoặc kép và cách nhau bởi dấu bằng (=) với tên tính chất. ví dụ dưới đây là một thẻ có sử dụng thuộc tính-
01
|
< form action = "https://thachpham.com" > form> |
Một thẻ đủ sức sử dụng nhiều tính chất chứ chẳng phải chỉ một thuộc tính nhé.
Xem thêm : Hướng dẫn cách sử dụng và cách lấy source code website wordpress mới nhất 2020
sử dụng chương trình gì để tạo tập tin HTML?
HTML là một tập tin siêu văn bản nên bạn có thể dùng các chương trình biên soạn thảo văn bản không có tính năng định hướng văn bản để xây dựng một tập tin HTML. Trong Windows, bạn có thể sử dụng Notepad để xây dựng một tập tin HTML, còn trên Mac thì đủ sức sử dụng TextEdit và Vim trên các hệ điều hành Linux không giống. Miễn là sau đó bạn phải lưu tập tin thành đuôi .html và sử dụng trình duyệt web để đọc nó.
ngoài ra Notepad lại quá đơn giản để dùng cho mục đích soạn thảo, nên từ các bài sau chúng ta sẽ dùng một chương trình khác tương tự để biên soạn thảo HTML. Và mình cũng không bao giờ khuyến khích bạn sửa một tập tin HTML bất kỳ bằng chương trinh Notepad để tránh gặp các lỗi hiển thị ký tự tiếng Việt.
HTML làm vai trò gì trong website?
giống như mình vừa mới nói, HTML là một ngôn ngữ đánh dấu siêu văn bản nên nó sẽ có vai trò xây dựng cấu trúc siêu văn bản trên một web, hoặc khai báo các tập tin kỹ thuật số (media) giống như hình ảnh, video, nhạc.
Điều đó k có nghĩa là chỉ sử dụng HTML để xây dựng một website mà HTML chỉ đóng một vai trò tạo dựng trên website. ví dụ một web giống như Thachpham.com sẽ được tạo dựng bởi:
- HTML – thiết lập cấu trúc và định hướng các siêu văn bản.
- CSS – định dạng các siêu văn bản dạng thô xây dựng từ HTML thành một bố cục web, có màu sắc, ảnh nền,….
- Javascript – xây dựng các event tương tác với hành vi của user (ví dụ nhấp vào ảnh trên nó sẽ có hiệu ứng phóng to).
- PHP – Ngôn ngữ lập trình để xử lý và đàm đạo dữ liệu giữa máy chủ đến trình duyệt (ví dụ như các post sẽ được lưu trong máy chủ).
- MySQL – Hệ quản trị cơ sở dữ liệu truy vấn có cấu trúc (SQL – ví dụ như các bài viết sẽ được lưu lại với dạng dữ liệu SQL).
Nhưng ở đây, tạm thời bạn chỉ cần quan tâm đến HTML mà thôi. easy hiểu hơn, bạn hãy nghĩ rằng nếu website là một cơ thể hoàn chỉnh thì HTML chính là bộ xương của cơ thể đó, nó như là một cái khung sườn vậy.
giống như vậy, dù web thuộc thể loại nào, giao tiếp với ngôn ngữ lập trình nào để xử lý dữ liệu thì vẫn phải cần HTML để hiển thị content ra cho người truy cập nhìn thấy.
Nhân tiện đây mình cũng nói luôn, web có hai loại chính:
- web tĩnh (static web) – Là một web k giao tiếp với máy chủ website để gửi nhận dữ liệu mà chỉ có các dữ liệu được khai báo sẵn bằng HTML và trình duyệt đọc.
- web động (dynamic web) – Là một web sẽ giao tiếp với một máy chủ để gửi nhận dữ liệu, các dữ liệu đó sẽ gửi ra ngoài cho người dùng bằng văn bản HTML và trình duyệt sẽ hiển thị nó. Để một website có thể giao tiếp với máy chủ website thì sẽ sử dụng một số ngôn ngữ lập trình dạng server-side như PHP, ASP.NET, Ruby,..để thực hiện. ví dụ như một website làm bằng WordPress là web động.
Xem thêm : Thiết kế web chuẩn SEO là gì ? Chuẩn SEO là gì ?
Tài nguyên xem qua HTML
Trong serie này mình k có nói hết về các thẻ trong HTML mà chỉ nói qua các thẻ quan trọng nhất vì bạn sẽ dùng nó thường xuyên. vì vậy, bạn hãy vào trang HTML Reference để tham khảo ý nghĩa và cách sử dụng của all các thẻ HTML.
Lời kết
Ở trên mình vừa mới lý giải khá chi tiết và cặn kẽ về HTML và vai trò của nó trên website là như thế nào. Thoạt Nhìn đủ sức bạn sẽ tưởng các thông tin này chỉ mang tính đọc qua nhưng đó lại là các thông tin cực kỳ quan trọng, vì bạn vừa mới sử dụng web thì phải hiểu rõ về nó.
Ở các bài sau, chúng ta sẽ đi vào việc chuẩn bị để soạn thảo một tập tin HTML trước nhất và chạy thử nó nhé.
Nguồn : https://thachpham.com