Hướng dẫn ngôn ngữ lập trình HTML. HTML: Khái niệm cơ bản cho người mới bắt đầu
Phần này của trang web hoàn toàn dành cho hai ngôn ngữ để tạo trang web, đó là HTML và CSS. Tại đây bạn có thể học ngôn ngữ từng bước, học mọi thứ từ những điều cơ bản cho đến những thời điểm khó khăn nhất.
Phần này được xây dựng trên nguyên tắc nghiên cứu từng bước Do đó, trước mỗi tiêu đề của bài học về HTML và CSS đều có số tương ứng với số thứ tự của bài học. Điều này là tự nhiên nếu bạn muốn học mọi thứ từ những điều cơ bản nhất và không khiến đầu óc mình trở nên lộn xộn. Nếu bạn đã biết đôi điều về ngôn ngữ HTML và CSS thì bạn cũng có thể tìm thấy ở đây những kiến thức bạn còn thiếu hoặc đào sâu hơn những gì bạn đã học.
TRONG phần này Các bài học về tiêu chuẩn ngôn ngữ HTML5 và CSS3 đã được đăng tương ứng; nếu có bất kỳ phiên bản mới hơn nào của các ngôn ngữ này, chúng cũng sẽ được phản ánh trong các bài học mới trong phần này và bạn chắc chắn sẽ tìm ra.
![](https://i2.wp.com/for-net.ru/src/htmlcss/ico_first.png)
Có lẽ mỗi người đã từng tạo một trang web ít nhất một lần trong đời chắc chắn đã nghe nói về sự kết hợp như html và css, tôi có thể tự tin nói rằng nếu bạn muốn tự làm trang web thì bạn không thể làm gì nếu không có kiến thức về những điều này. hai điều.
![](https://i2.wp.com/for-net.ru/src/htmlcss/ico_first_html.jpg)
Sau khi bạn đã nhận được Khái niệm chung Rõ ràng có một hình ảnh mơ hồ trong đầu bạn về html là gì và tôi nghĩ điều này không có gì đáng ngạc nhiên. Đã đến lúc chuyển thẳng sang thực hành và tạo tài liệu HTML đầu tiên của bạn.
![](https://i0.wp.com/for-net.ru/src/htmlcss/ico_first_css.jpg)
Giống như ngôn ngữ html, CSS có những đặc điểm, quy tắc và cấu trúc riêng. Trong bài học này tôi sẽ cho bạn biết về các khái niệm cơ bản ngôn ngữ CSS, về cấu trúc, thiết bị của nó và chúng tôi sẽ cùng bạn thực hiện phần đầu tiên bảng CSS style và tìm hiểu cách kết nối biểu định kiểu với tài liệu html.
Bộ chọn trong CSS là nền tảng của ngôn ngữ và việc học cũng như hiểu chúng là rất quan trọng, vì vậy trong bài học này tôi sẽ cho bạn biết thêm về một số loại bộ chọn khác và mô tả khả năng của chúng.
Rất tâm điểm Khi tạo một trang web, bạn cần phải làm việc với văn bản và như bạn hiểu, bạn cũng cần có khả năng làm việc với văn bản trong html và biết những thẻ nào có và cách sử dụng chúng.
Sau khi bạn đã học tất cả các thẻ HTML để làm việc với văn bản, giờ là lúc chuyển thẳng sang CSS làm việc với văn bản, điều này sẽ mở rộng đáng kể kiến thức và khả năng của bạn.
trong CSS số lượng lớn tất cả các loại đặc tính ngoại hình thuận tiện và thay đổi chất lượng và chúng tôi tiếp tục nghiên cứu công việc CSS với văn bản và trong bài học này chúng ta sẽ đi sâu vào chủ đề làm việc với văn bản và xem xét các thuộc tính mới của văn bản.
Làm việc với hình ảnh khi tạo từ một trang web, một trong những những điểm chính, cả khi tạo thiết kế cũng như khi chỉ đơn giản bố trí hoặc viết bất kỳ tài liệu nào cho trang web của bạn.
CSS mở rộng đáng kể khả năng làm việc với bất kỳ đối tượng html, trong bài học này tôi muốn nói chi tiết với các bạn về các thông số có thể áp dụng cho hình ảnh.
Xin chào! Trong bài viết này chúng ta sẽ xem xét những điều cơ bản của ngôn ngữ đánh dấu HTML, hãy làm quen với cấu trúc của một tài liệu HTML và các thẻ chính. Để tạo tài liệu HTML, bạn có thể sử dụng notepad thông thường, lưu tệp có phần mở rộng .html, nhưng tốt hơn là bạn nên làm việc trong một notepad đặc biệt để viết mã Notepad++, bạn có thể tải xuống từ trang web chính thức, nó hoàn toàn miễn phí .
Sau khi tải xuống và cài đặt, hãy mở chương trình và đặt mã hóa thành “UTF-8 (không có bum)”, như trong ảnh chụp màn hình.
Bây giờ chúng ta hãy nhìn vào cấu trúc của tài liệu. Đây là những gì được gọi là bộ xương HTML trông như thế nào.
Tiêu đề của toàn bộ tài liệu
Hãy chú ý đến thứ bậc của các thành phần trong cấu trúc tài liệu. Phần tử gốc được coi là , và tất cả các phần tử tiếp theo đều nằm trong nó và ở cuối tài liệu cho biết phần đóng của nó. Bất kỳ phần tử nào được viết trước hoặc sau thẻ sẽ không được trình duyệt xử lý.
Phần tử này là cha của các phần tử và và chúng lần lượt là phần tử con vì chúng nằm trong thẻ …. Hệ thống phân cấp này sẽ mở rộng đến tất cả các phần tử lồng nhau của tài liệu.
Thẻ... chứa Thông tin kĩ thuật về trang web: mã hóa, tiêu đề, mô tả, từ khóa, kết nối các biểu định kiểu, phông chữ, v.v. Nội dung trong phần này không được hiển thị trong cửa sổ trình duyệt, nhưng dữ liệu này cho trình duyệt biết chính xác cách hiển thị trang.
Thẻ bắt buộc có trong ... là ... . Đây là tiêu đề của toàn bộ tài liệu và được hiển thị trên tab mở trình duyệt và trong kết quả của công cụ tìm kiếm, trong cái gọi là đoạn mã và kích thước của nó không được vượt quá 60 ký tự. Thẻ rất quan trọng để quảng bá SEO của một trang web.
Tiêu đề của toàn bộ tài liệu
Thẻ được coi là thành phần phần tùy chọn nhưng hầu như luôn được sử dụng. Thẻ này là thẻ đơn và không yêu cầu đóng, chẳng hạn như .... Với sự trợ giúp của nó, siêu dữ liệu của trang được đề cập ở trên, tất cả các loại phần tử đánh dấu, chặn lập chỉ mục, v.v. đều được chỉ định.
Mô tả trang được chỉ định bằng cách sử dụng thuộc tính tên và giá trị của nó là mô tả. Mô tả cũng rất quan trọng để quảng bá trang web trong công cụ tìm kiếm.
Có rất nhiều tranh luận về ý nghĩa của từ khóa; nhiều quản trị viên web tin rằng từ khóa đó công cụ tìm kiếm Họ đã không được chú ý trong một thời gian dài và do đó không được kê đơn nào cả, trong khi những người khác lại khẳng định điều ngược lại.
Thuộc tính bộ ký tự chỉ định mã hóa của tài liệu sẽ được sử dụng. khoảnh khắc này có giá UTF-8.
Thẻ là duy nhất và được sử dụng để xác định mối quan hệ giữa tài liệu hiện tại và các tệp khác hoặc nói một cách đơn giản hơn là kết nối nội dung tập tin của bên thứ ba vào trang của chúng tôi, có thể có một số kết nối như vậy. Nó cũng có thể chỉ ra tính chuẩn của tài liệu.
Yếu tố
Phần tử là phần chính của tài liệu được hiển thị trong cửa sổ trình duyệt, tức là những gì có trong thẻ ... sẽ được hiển thị cho người dùng khi mở tài liệu HTML. Phần này mô tả thẻ khác nhau và thuộc tính của chúng với những nghĩa khác nhau, điều này đơn giản là không thể thảo luận trong một bài viết, vì vậy tôi khuyên bạn nên sử dụng trang web htmlbook.ru. Trên trang này bạn sẽ tìm thấy tất cả các thẻ HTML và CSS cùng với các ví dụ về cách sử dụng và miêu tả cụ thể mọi người. Tôi cũng khuyên bạn nên xem các khóa học nhỏ miễn phí về xây dựng trang web. Các khóa học này bao gồm các bài học video và cho phép bạn làm quen hơn với việc viết mã.
HTML là ngôn ngữ đánh dấu siêu văn bản đã tạo nên Internet mà chúng ta biết và yêu thích. Nhờ công cụ tuyệt vời này mà các trang web trông đẹp và hiện đại, đồng thời đảm bảo tính dễ sử dụng. HTML chỉ đơn giản là sắp xếp các thành phần của trang web thành định dạng thân thiện với người dùng. Công việc của nó có thể so sánh với những gì mọi người như MS Word hay OpenOffice làm. Họ biến một khối chữ cái vô danh thành một tài liệu chứa các đoạn văn, hình nhỏ, chữ nghiêng, bảng và thậm chí cả hình ảnh. Ngôn ngữ HTML thực hiện điều tương tự, với điểm khác biệt duy nhất là tài liệu của nó được hiển thị trong trình duyệt và khả năng của công cụ này rộng hơn nhiều so với khả năng của trình soạn thảo văn bản. Thẻ được sử dụng để đánh dấu - đội đặc biệt, mô tả cấu trúc của một trang web. Chúng được đặt trong dấu ngoặc nhọn - để trình duyệt có thể phân biệt chúng với phần lớn văn bản. Tiếp theo, chúng tôi sẽ đề cập đến những điều cơ bản về HTML cho người mới bắt đầu.
Trình chỉnh sửa trực quanNhững người mới bắt đầu bước vào con đường học HTML thường bắt đầu công việc của mình với các chương trình cho phép bạn tạo trang web mà không cần bất kỳ kiến thức nào. Trong đó, bạn có thể chỉ cần sắp xếp các thành phần trên màn hình theo cách chúng sẽ được hiển thị trong trình duyệt. Có vẻ như đây là nguồn ân sủng vĩnh cửu cho phép bạn loại bỏ phần lớn các nhà phát triển web. Nhưng không phải mọi thứ đều đơn giản như vậy, vì các trình soạn thảo trực quan có rất nhiều thiếu sót khiến chúng không thể được sử dụng trong các dự án nghiêm túc.
Tất cả các chương trình này tạo ra rất nhiều thẻ không cần thiết khiến trang cuối cùng trở nên khó sử dụng và kém tối ưu. Tất nhiên, ở thời đại chúng ta Internet tốc độ caoĐiều này ít quan trọng hơn trước đây, nhưng có một số lý do tại sao một trang web ngắn gọn và được viết tốt lại thực tế hơn so với trang web được tạo bằng trình chỉnh sửa trực quan. Một trang web được tạo bằng chương trình như vậy sẽ không được xử lý tốt robot tìm kiếm, vì mỗi kilobyte mã đều quan trọng đối với họ, và những mã rườm rà và phi logic với một đống khó có thể phù hợp với sở thích của họ. Ngoài ra, các biên tập viên thường tụt hậu so với thời đại, trở nên không phù hợp và việc dành nguồn lực cho sự phát triển của họ là không thực tế vì không có chuyên gia nào sử dụng các sản phẩm này. Vì vậy, bất kỳ ai muốn làm việc trong ngành phát triển trang web đều phải biết những điều cơ bản về HTML.
ThẻNhư đã đề cập ở trên, thẻ mô tả cấu trúc của trang web đối với trình duyệt. Hầu hết chúng đều có thẻ mở và đóng, nhưng không phải tất cả. Ví dụ: ..., trong đó thay vì dấu chấm là nội dung. Cái đầu tiên hiển thị nơi thẻ bắt đầu và cái thứ hai đóng nó lại. Có thể có các phần tử đánh dấu trang khác bên trong; chúng có thể được lồng vào nhau giống như một con búp bê lồng vào nhau. Điều quan trọng là phải đóng thẻ kịp thời để trang được hiển thị chính xác.
Ngoài ra còn có các thẻ đơn không cần phải đóng. Trong đó, nội dung được đặt bên trong, giống như nó có thể được viết cho hầu hết các thẻ HTML và đặt các thuộc tính của phần tử. Nó được biểu thị trong thẻ mở và trông giống như thế này: thuộc tính="...", trong đó thay vì dấu chấm có giá trị thuộc tính. Biết thẻ là điều đầu tiên và quan trọng nhất bước quan trọngđể làm chủ HTML. Những điều cơ bản của nghệ thuật này cũng liên quan đến việc hiểu cấu trúc của một trang web.
Cấu trúc tài liệuMỗi tài liệu HTML đều có phần mở rộng tương ứng, ví dụ Index.html. Bằng cách này, trình duyệt có thể hiểu nó đang xử lý vấn đề gì và hiển thị trang một cách chính xác. Bạn nên lưu trữ tất cả các tệp được sử dụng để tạo trang web trong một thư mục, điều này sẽ giúp cuộc sống của bạn sau này dễ dàng hơn nhiều. Kiến thức cơ bản về ngôn ngữ đánh dấu siêu văn bản HTML đòi hỏi sự hiểu biết rõ ràng về cấu trúc tài liệu. Nó bắt đầu bằng một thẻ cho trình duyệt biết phiên bản HTML đang được sử dụng trong tài liệu này. Hiện tại, phiên bản thứ năm của ngôn ngữ này có liên quan nên không cần phải phát minh ra bất cứ thứ gì, bạn có thể chèn thẻ trên vào đầu bất kỳ trang nào một cách an toàn.
Sau đó là các cấu trúc được ghép nối chính tạo nên “bộ khung” của trang web. Thẻ đầu tiên, trong đó tất cả các thẻ khác được lồng vào nhau, là .... Bất cứ thứ gì bên ngoài nó đều không được trình duyệt nhận dạng là một trang web, vì vậy nó sẽ mở tài liệu và đóng nó lại. Thẻ này là bắt buộc đối với bất kỳ tài liệu nào. Nó cũng chứa một số thẻ bắt buộc khác, sẽ được thảo luận bên dưới.
Cái đầuBên trong thẻ ... chứa thông tin có tính chất kỹ thuật sẽ không được hiển thị trên trang, tuy nhiên phần quan trọng Tài liệu HTML. Nền tảng của trang web được đặt ở nơi này; ở đây mã hóa được chọn và tên trang được nhập. Nó được chứa bên trong thẻ bắt buộc.... Tiêu đề được hiển thị ở đầu trình duyệt, nơi bạn cũng có thể đặt một biểu tượng nhỏ mô tả nội dung của trang. Nên chỉ ra ngay mã hóa của tài liệu để hiển thị chính xác. Điều này có thể được thực hiện bằng cách sử dụng thẻ. Thẻ meta cung cấp thông tin về cấu trúc của trang và thường nằm bên trong phần đầu trang.
liên kếtBiết những điều cơ bản về HTML cũng liên quan đến việc sử dụng kiểu xếp tầng hoặc css. Họ đặt thuộc tính của các thành phần sẽ được hiển thị trên trang. Cách tiếp cận hiện đại nhiệm vụ này liên quan đến việc bao gồm các đặc điểm như màu sắc, chiều cao và vị trí của phần tử, trong tập tin bên ngoàiđể thuận tiện hơn. Để bao gồm tệp css, hãy sử dụng thẻ. Ở dạng hoàn thiện, nó trông giống như thế này: trong đó href cho biết vị trí của tệp và type cho biết loại của nó.
Phần hiển thị của trang được tạo trong phần này của tài liệu HTML. Mọi thứ được thực hiện bên trong "nội dung" sẽ được trình duyệt hiển thị. Một lượng lớn được sử dụng Thẻ HTML. Những điều cơ bản là định dạng văn bản, làm việc với các liên kết và các công cụ cơ bản để cấu trúc một trang web. Để bắt đầu làm việc với HTML, bạn chỉ cần biết các thẻ cơ bản và có thể sử dụng chúng. Dưới đây là những cái phổ biến nhất:
- - được sử dụng để làm nổi bật một chuỗi con sẽ tuân theo một kiểu đặc biệt được mô tả trong css;
- - tạo liên kết trên một trang web; địa chỉ chuyển tiếp được chỉ định bởi thuộc tính href;
- - một trong những thẻ phổ biến nhất của thời đại chúng ta; bất kỳ ai quyết định tìm hiểu những điều cơ bản về ngôn ngữ HTMLl nên đặc biệt chú ý đến nó, vì đây là một thành phần khối, trên cơ sở đó tạo ra phần lớn các trang web hiện đại (tham số cho các khối được đặt trong css và các khối khác có thể được đặt bên trong thẻ này);
Chọn một đoạn văn từ văn bản; nội dung của đoạn văn nằm giữa thẻ mở và thẻ đóng;
- - một danh sách được đánh số có các phần tử được đặt trong một thẻ ghép nối
- - một danh sách có dấu đầu dòng, trong đó, giống như danh sách đánh số, các phần tử được chỉ định bằng một thẻ
- - - tiêu đề tài liệu (con số biểu thị cấp độ tiêu đề, nghĩa là tiêu đề chính và các tùy chọn tiếp theo là các tiêu đề phụ của nó; nhân tiện, các tiêu đề cấp độ hầu như không thể tìm thấy trên Internet), điều quan trọng cần nhớ là có chỉ có thể là một tiêu đề trên một trang;
- - hình nhỏ;
- - chữ in nghiêng;
- chèn hình ảnh vào trang web (đây là thẻ đơn, không yêu cầu thẻ đóng nhưng phải bao gồm thuộc tính alt, chỉ định văn bản cho hình ảnh);
- - chèn video vào trang web;
- - thẻ chèn tệp âm thanh vào tài liệu.
Đây không phải là tất cả các thẻ bạn cần để tạo trang web của riêng mình, nhưng chúng đủ để cung cấp kiến thức cơ bản về HTML cho người mới bắt đầu.
CSSSự phát triển của ngôn ngữ HTML đã dẫn đến việc mỗi thẻ có rất nhiều thuộc tính và yêu cầu về giao diện của các trang web đã tăng lên đáng kể. Code trở nên cồng kềnh và bất tiện, khó đọc chứ đừng nói đến việc điều chỉnh hay thay đổi nó. Ngoài ra, nếu trang web của bạn có mười trang với rất nhiều tiêu đề được đánh dấu màu xanh lá cây và bạn đột nhiên muốn tô chúng thành màu đỏ, bạn sẽ phải làm việc chăm chỉ, thay đổi từng tiêu đề một cách thủ công. Với sự ra đời của Cascading Style Sheets, quá trình này đã trở nên đơn giản và hợp lý, đồng thời mã HTML cũng trở nên dễ đọc hơn nhiều.
Áp dụng CSSĐể tạo các trang web, bạn cần biết những điều cơ bản về HTML và CSS, vì hiện tại không có gì phải làm trong lĩnh vực này nếu không có kiến thức về các biểu định kiểu xếp tầng. Họ đặt thuộc tính cho bất kỳ thành phần nào áp dụng cho toàn bộ tài liệu. Bằng cách này bạn có thể đặt màu cho tất cả các thành phần cùng một lúc
Để kết nối tệp css với tài liệu, cần có thẻ liên kết. Nguyên tắc sử dụng của nó được mô tả cao hơn một chút, nhưng nó không phải là lựa chọn duy nhất để kết hợp tất cả các kiểu ở một nơi. Ngoài ra còn có một thẻ nằm ở “phần đầu” của tài liệu và cho phép bạn viết kiểu mà không cần sử dụng tệp CSS. Không cần thiết phải sử dụng phương pháp này hay phương pháp khác. Chúng có thể được kết hợp thành công để có được kết quả tốt nhất. Để tạo tệp có biểu định kiểu, bạn cần tạo tệp có phần mở rộng .css, ví dụ: Styles.css.
JavaScriptThông thường, một người quyết định bắt đầu nhận ra rằng các công cụ mà HTML cung cấp không đủ cho nhiệm vụ của anh ta. Những điều cơ bản sẽ cho phép bạn tạo một trang đẹp, nhưng nếu bạn đột nhiên cần làm cho nó có tính tương tác thì sao? Vì những mục đích này, có một chương trình độc đáo tương tác hoàn hảo với HTML. Nó được gọi là JavaScript, vì nó được coi là em trai của ngôn ngữ Java phổ biến. Ngày nay, những ngôn ngữ này đã có những khác biệt đáng kể và khoảng cách giữa chúng ngày càng tăng.
JavaScript có thể mở rộng khả năng của HTML bằng cách cho phép bạn tạo và chỉnh sửa thẻ. Ngoài ra, bằng cách sử dụng công cụ tuyệt vời này, bạn có thể làm việc với Cokie, tải xuống dữ liệu từ máy chủ mà không cần tải lại trang và làm cho trang web có tính tương tác cao hơn khả năng HTML cho phép. Ngôn ngữ này cũng có những hạn chế liên quan đến bảo mật. Nếu JavaScript không được sử dụng ở phía máy chủ, nó sẽ được thực thi trong các điều kiện hạn chế khả năng của nó, do đó kẻ tấn công không thể sử dụng mã độc trên bất kỳ máy tính nào.
Biên tập viênKiến thức cơ bản về HTML dành cho người mới bắt đầu đòi hỏi kiến thức về các chương trình tạo trang web tiện lợi và thiết thực nhất. Như đã viết ở trên, các trình soạn thảo trực quan như Dreamweaver và những thứ tương tự không phù hợp cho những mục đích này. Vì vậy, bạn có nên viết thẻ vào sổ ghi chú thông thường không? Tùy chọn này cũng có vấn đề vì sổ ghi chú tiêu chuẩn không có bất kỳ công cụ bố cục đặc biệt nào. Notepad++ có thể xử lý tác vụ này khá tốt. Ưu điểm lớn của sản phẩm này là nó có mã nguồn mở và được phân phối hoàn toàn miễn phí. Nó có tính năng tô sáng cú pháp thuận tiện và tự động đóng thẻ. Notepad++ cũng cung cấp nhiều lựa chọn ngôn ngữ giao diện và khả năng của nó có thể dễ dàng được mở rộng với nhiều tiện ích bổ sung.
Sublime Text 3 là một chương trình tương tự như Notepad++ nhưng có tính phí. Chính cô là người chiếm được cảm tình của hầu hết các nhà phát triển. Sublime Text 3 hoàn hảo cho JavaScript, CSS và HTML. Bạn sẽ phải tự học những điều cơ bản để làm việc với nó, nhưng điều đó rất đáng giá. Nó chứa đựng khả năng tinh chỉnh thực sự vô hạn, cho phép bạn điều chỉnh chương trình theo nhu cầu của mình nhiều nhất có thể.
Khái niệm cơ bản về HTML và CSS cho người mới bắt đầuNhư bạn có thể thấy, việc học nghệ thuật tạo trang web không khó như thoạt nhìn. Chỉ cần vài tháng thực hành sẽ biến bạn từ một người dùng nhút nhát thành một nhà phát triển mới vào nghề. Bố cục học tập dễ dàng hơn nhiều so với việc thành thạo một ngôn ngữ lập trình hoặc Linux. Trên thực tế, không có nhiều thẻ HTML; điều quan trọng là phải hiểu khía cạnh thực tế của việc sử dụng chúng.
Kỹ năng làm việc với Adobe Photoshop sẽ không thừa trong vấn đề này. Chương trình này cho phép bạn làm việc với ảnh, hình ảnh và các yếu tố đồ họa khác của trang web. Hiện tại, Photoshop có thể xử lý tốt nhất những nhiệm vụ như vậy; nó có ít đối thủ cạnh tranh. Đối với những người không thích sản phẩm Adobe này, có Lightroom, GIMP, Illustrator và các chương trình khác có chức năng tương tự.
Kiến thức về HTML mang lại điều gì?Ngày nay, kỹ năng tạo trang web rất phù hợp khi Internet đang mở rộng với những bước nhảy vọt. Mọi doanh nghiệp, dù là cửa hàng, xưởng và câu lạc bộ thể thao nhỏ nhất - ai cũng mong muốn có trang web của riêng mình. Và tất nhiên, để làm được điều này, họ sẽ cần một nhà phát triển biết CSS và HTML. Những điều cơ bản rất dễ nắm vững, sau đó mới là vấn đề thực hành. Vì công nghệ bố cục không ngừng phát triển nên các nhà phát triển front-end sẽ luôn có nhu cầu. Bất cứ ai quyết định cống hiến hết mình cho ngành công nghiệp thú vị này sẽ không bao giờ bị thất nghiệp.
Mọi người đều sử dụng Internet và mọi người duyệt các trang web khác nhau và có lẽ mọi người đều muốn đặt trang web của mình trên Internet, nhưng điều đó không dễ thực hiện, có nhiều lý do cho việc này. Tuy nhiên, để có thể lưu trữ một trang web chất lượng, bạn chỉ cần biết những điều cơ bản “ Lập trình WEB", đó là ngôn ngữ HTML. Trong bài viết này, chúng ta sẽ xem xét các thành phần chính, thẻ, thuộc tính và thậm chí viết trang web đầu tiên.
Ngôn ngữ đánh dấu siêu văn bản - "HTML" ( ngôn ngữ đánh dấu siêu văn bản) từ lâu nhiều người đã không còn coi nó chỉ là một ngôn ngữ lập trình nữa. Vì khái niệm HTML bao gồm nhiều phương pháp khác nhau để thiết kế tài liệu siêu văn bản, thiết kế, trình soạn thảo siêu văn bản, trình duyệt và nhiều hơn thế nữa. Người dùng đã thành thạo ngôn ngữ này sẽ có khả năng thực hiện những việc nghiêm túc bằng các phương pháp đơn giản và quan trọng nhất là nhanh chóng, điều này được coi là rất tốt trong thế giới hiện đại!
Bằng ngôn ngữ HTML, bạn có thể tạo các sản phẩm đa phương tiện của riêng mình và phân phối chúng trên đĩa CD và tất cả các sản phẩm này, được tạo dưới dạng tập hợp các trang HTML, không yêu cầu phát triển phần mềm chuyên dụng, vì mọi thứ cần thiết để làm việc với dữ liệu ( Trình duyệt web) đã trở thành một phần của phần mềm tiêu chuẩn trên hầu hết các máy tính cá nhân.
- Yếu tố ( yếu tố) là một cấu trúc của ngôn ngữ HTML. Đây là một đối tượng chứa dữ liệu và cho phép nó được định dạng theo một cách cụ thể. Bất kỳ trang Web nào cũng là một tập hợp các phần tử. Một trong những ý tưởng chính của siêu văn bản là khả năng lồng các phần tử.
- Nhãn ( nhãn) - điểm bắt đầu hoặc kết thúc của một phần tử. Thẻ xác định ranh giới hoạt động của các phần tử và tách các phần tử ra khỏi nhau. Trong văn bản của trang Web, các thẻ được đặt trong dấu ngoặc nhọn và thẻ kết thúc luôn được theo sau bởi dấu gạch chéo.
- Thuộc tính - một tham số hoặc thuộc tính của một phần tử. Nói cách khác, đây là một biến có tên tiêu chuẩn và có thể được gán một bộ giá trị cụ thể: tiêu chuẩn hoặc tùy ý. Các giá trị thuộc tính ký tự dự kiến sẽ được đặt trong dấu ngoặc kép thẳng, nhưng một số trình duyệt cho phép bạn bỏ qua dấu ngoặc kép. Điều này là do loại thuộc tính luôn được biết trước. Các thuộc tính được đặt bên trong thẻ bắt đầu và được phân tách với nhau bằng dấu cách.
- Siêu liên kết là một đoạn văn bản là con trỏ tới một tệp hoặc đối tượng khác. Siêu liên kết là cần thiết để cho phép điều hướng từ tài liệu này sang tài liệu khác.
- Khung ( khung) - thuật ngữ này có hai nghĩa. Đầu tiên là vùng tài liệu có các thanh cuộn riêng. Giá trị thứ hai là một hình ảnh trong một phức hợp ( hoạt hình) tệp đồ họa (tương tự như ảnh tĩnh từ phim). Cũng có thể thay vì thuật ngữ “khung” trong các tài liệu chuyên ngành và các sản phẩm phần mềm được bản địa hóa, bạn có thể tìm thấy thuật ngữ “khung” hoặc “khung”.
- Tệp HTML hoặc trang HTML là một tài liệu được tạo dưới dạng siêu văn bản dựa trên ngôn ngữ HTML. Những tập tin như vậy có phần mở rộng là htm hoặc html.
- Ứng dụng ( tiểu dụng) - một chương trình được chuyển đến máy tính khách dưới dạng một tệp riêng biệt và khởi chạy khi xem trang Web.
- Tập lệnh hoặc tập lệnh ( kịch bản) là một chương trình có trong trang Web để mở rộng khả năng của nó.
- Sự mở rộng ( sự mở rộng) là một phần tử không có trong đặc tả ngôn ngữ nhưng được sử dụng để cung cấp khả năng tạo hiệu ứng định dạng mới và thú vị.
- CGI ( Giao diện cổng nối chung) là tên chung cho các chương trình chạy trên máy chủ, cho phép bạn mở rộng khả năng của các trang Web. Ví dụ: nếu không có các chương trình như vậy thì không thể tạo các trang tương tác.
- Mã HTML là một tài liệu siêu văn bản ở dạng ban đầu, với tất cả các thành phần và thuộc tính hiển thị.
- Trang web là một tài liệu (tệp) được chuẩn bị ở định dạng siêu văn bản và được đăng trên World Wide Web.
- Trang mạng ( địa điểm) - một tập hợp các trang Web nằm ở một nơi và được kết nối với nhau.
- Trình duyệt ( trình duyệt) - một chương trình để xem các trang Web. () - sao chép tập tin từ máy chủ sang máy khách.
- URL( Đồng phục nhân viên) hoặc bộ định vị tài nguyên thống nhất, địa chỉ của một số đối tượng trên Internet, tức là. URL điển hình cho WWW có dạng: http://www.name.domain/filename.
Tất cả các yếu tố của ngôn ngữ có thể được chia thành ba nhóm. Phần đầu tiên bao gồm các phần tử tạo nên cấu trúc của một tài liệu siêu văn bản. Việc sử dụng các yếu tố đó là một hình thức cần thiết không thể bỏ qua. Nhóm thứ hai bao gồm các phần tử tạo hiệu ứng định dạng. Việc sử dụng chúng được quyết định bởi các yêu cầu cụ thể đối với tài liệu, trí tưởng tượng và năng lực của nhà phát triển. Nhóm thứ ba bao gồm các yếu tố cho phép bạn quản lý phần mềm được cài đặt và chạy trên máy khách. Thông thường các phần tử như vậy được tạo tự động khi nhà phát triển sử dụng trình soạn thảo siêu văn bản hoặc chương trình tương tự để chèn đối tượng vào tài liệu.
Mặc dù đặc tả HTML là tiêu chuẩn nhưng các phần tử mới đang được thêm vào ngôn ngữ ( tiện ích mở rộng). Do đó, một số trang Web sẽ thuận tiện hơn khi xem bằng một số trình duyệt nhất định. Các tiện ích mở rộng chỉ được tạo bởi các công ty nổi tiếng phát triển phần mềm cho WWW và người dùng thông thường có thể cải thiện trang Web của họ thông qua lập trình. Applet cho phép bạn loại bỏ các giới hạn của HTML và mở rộng phạm vi cho trí tưởng tượng của nhà phát triển.
Phiên bản HTMLPhiên bản đầu tiên của HTML được Tim BenersLee phát triển vào đầu những năm 90 cho một trong những trình duyệt phổ biến trước đây là Khảm. Nhưng vào thời điểm đó, cả trình duyệt lẫn bản thân HTML đều chưa tìm được cách sử dụng tốt. HTML+ xuất hiện vào năm 1993 và phiên bản này cũng hầu như không được chú ý. Nhưng ngôn ngữ HTML trở nên phổ biến nhờ phiên bản 2.0 xuất hiện vào tháng 6 năm 1994. Và kể từ thời điểm đó, mức độ phổ biến của WWW ngày càng tăng trên toàn thế giới. Các tiêu chuẩn có trong phiên bản 2 đã được thiết lập đến mức chúng vẫn được sử dụng cho đến ngày nay.
Phiên bản HTML 3.0, xuất hiện khoảng một năm sau, đã giới thiệu khả năng vẽ các ký hiệu toán học ( dấu tích phân, vô cực, phân số, dấu ngoặc đơn, v.v.) sử dụng các yếu tố ngôn ngữ. Nhưng sự phát triển của dự án này đã chậm lại và không được phân phối thêm.
Năm 1996, phiên bản HTML 3.2 xuất hiện. Đây là một giải pháp tuyệt vời; chỉ cần đề cập đến việc các khung đã được đưa vào đặc tả ngôn ngữ, hiện đã trở nên rất phổ biến đối với các nhà phát triển trang web. Cho đến ngày nay, tất cả các trình duyệt đều hỗ trợ phiên bản HTML này.
Đặc tả HTML 4 chính thức ( HTML động) được phát triển vào năm 1997. Vào thời điểm này, rõ ràng là sự phát triển hơn nữa của siêu văn bản sẽ được thực hiện thông qua lập trình web. Điều này hóa ra hiệu quả hơn nhiều so với việc đưa các yếu tố mới vào ngôn ngữ.
Cấu trúc trang webDưới đây là mã của trang Web, được tạo bằng HTML và lấy trang này làm ví dụ, chúng tôi sẽ phân tích cấu trúc của nó, nhưng trước tiên, hãy sao chép tất cả mã vào một sổ ghi chú văn bản thông thường và nhấp vào “Lưu dưới dạng” và lưu tệp có phần mở rộng html, tức là . sau tên write.html
Cấu trúc của một tài liệu web Đi đến cuối tài liệu Tiêu đề 1 Tiêu đề 2 Tiêu đề 3 Tiêu đề 4 Tiêu đề 5 Tiêu đề 6 Liên kết đầu tiên nằm ở đây Nên đặt ở đây
nền tảng văn bản trên mạng trang.
Và tôi chẳng hạn sẽ chèn vào đây
một số lần chuyển nhượng,
để bạn có thể
quan sát rõ ràng
Làm thế nào để nó làm việc cho bạn
liên kết trong tài liệu,
nếu không thì nếu bạn có độ phân giải lớn,
Bạn sẽ không nhận thấy các liên kết được theo dõi
Ký hiệu tài liệu HTML. Một trong những nguyên tắc của ngôn ngữ là lồng ghép các phần tử theo nhiều cấp độ. Vật phẩm này là phần ngoài cùng vì toàn bộ trang Web phải nằm giữa thẻ bắt đầu và thẻ kết thúc. Về lý thuyết, yếu tố này có thể coi là hình thức. Nó có phiên bản thuộc tính, lang và dir, đó là trong trường hợp này Hiếm có ai sử dụng và cho phép lồng HEAD, BODY FRAMESET và các thành phần khác để xác định cấu trúc tổng thể của một trang Web. Đương nhiên, tất cả các tài liệu như vậy đều kết thúc bằng thẻ kết thúc.
< head >
Khu vực tiêu đề của một trang Web. Nói cách khác, phần đầu tiên của nó. Cũng như phần tử trước, HEAD chỉ phục vụ cho việc hình thành cấu trúc chung tài liệu. Phần tử này có thể có thuộc tính lang và dir.
< title >
Một phần tử để đặt tiêu đề của một trang Web. Dòng văn bản nằm bên trong phần tử này không xuất hiện trong tài liệu mà xuất hiện trên thanh tiêu đề của cửa sổ trình duyệt. Yếu tố này ảnh hưởng lớn đến việc quảng bá trên công cụ tìm kiếm vì công cụ tìm kiếm chú ý Đặc biệt chú ý TRÊN Thẻ TIÊU ĐỀ. Lời khuyên của tôi: đừng bao giờ làm quá nhiều Văn bản dài trong thẻ này ( 65 ký tự là đủ).
Phần tử này chứa thông tin dịch vụ không được phản ánh khi xem trang Web. Không có văn bản bên trong nó theo nghĩa thông thường nên không có thẻ kết thúc. Mỗi phần tử META chứa hai thuộc tính chính, thuộc tính đầu tiên xác định kiểu dữ liệu và thuộc tính thứ hai xác định nội dung.
< body >
Phần tử này kết hợp siêu văn bản, xác định chính trang Web. Đây là phần hiển thị của tài liệu được phát triển bởi trang tự động và được trình duyệt hiển thị. Theo đó, thẻ kết thúc của thành phần này phải được tìm thấy ở cuối trang Web. Bên trong phần tử BODY, bạn có thể sử dụng tất cả các phần tử dành cho thiết kế trang Web. Trong thẻ bắt đầu của phần tử BODY, bạn có thể đặt nhiều thuộc tính dùng để thiết lập toàn bộ trang. Chúng ta hãy nhìn vào chúng theo thứ tự.
Một trong những thuộc tính hữu ích nhất của thẻ này có ảnh hưởng đến thiết kế trang là
nền="đường dẫn đến tập tin nền"
Một thiết kế nền đơn giản hơn phụ thuộc vào việc thiết lập màu sắc của nó
bgcolor="#FFFFFF"
Màu nền được chỉ định bởi ba chữ số số thập lục phân, xác định cường độ của màu đỏ, xanh lá cây và màu xanh(rbg).
Vì bạn có thể thay đổi nền của trang nên bạn cũng có thể thay đổi màu của văn bản. Với mục đích này, có thuộc tính sau
text="#RRGGBB"
Để đặt màu văn bản của siêu liên kết, hãy sử dụng thuộc tính sau
liên kết="#RRGGBB"
Bạn cũng có thể chỉ định thay đổi màu cho siêu liên kết được chọn cuối cùng của người dùng
Phần tử tiêu đề. Có sáu cấp độ tiêu đề, được chỉ định như sau.
Phần mở đầu
Phần mở đầu
Phần mở đầu
Phần mở đầu
Phần mở đầu
Phần mở đầu
Tiêu đề cấp 1 là tiêu đề lớn nhất và tiêu đề cấp 6 là tiêu đề nhỏ nhất. Đối với tiêu đề, bạn có thể sử dụng thuộc tính chỉ định căn lề trái, giữa hoặc phải:
căn chỉnh="trái" căn chỉnh="giữa" căn chỉnh="phải"
Để tạo một đoạn văn mới, hãy sử dụng thẻ
Và để đi đến dòng mới không tạo đoạn văn - gắn thẻ
tức là chuyển giao xảy ra. Không cần thiết phải đóng các thẻ này. Tất nhiên, nếu bạn không sử dụng trong thẻ
Phần tử ALIGN, có thể thiết lập căn chỉnh đoạn văn:
Bên trái
Căn giữa
Phải
Văn bản giữa các phần tử này được căn chỉnh theo chiều rộng
Đường chân trời ( quy tắc ngang) là một phần tử rất phổ biến. Thứ nhất, vì nó giúp việc chia một trang thành nhiều phần rất dễ dàng và thuận tiện. Thứ hai, bởi vì tác giả của trang có rất ít lựa chọn về các yếu tố thiết kế như vậy. Phần tử không có thẻ kết thúc nhưng có một số thuộc tính cho các căn lề trái, giữa, phải, căn lề:
- căn chỉnh="trái"
- căn chỉnh = "trung tâm"
- căn chỉnh="đúng"
- căn chỉnh="căn chỉnh"
Một tài liệu HTML có thể rất cồng kềnh và không thuận tiện lắm cho người dùng cần di chuyển nhanh đến phần mong muốn của tài liệu. Để làm điều này, bạn có thể sử dụng cơ chế siêu liên kết. Để làm điều này, hãy đặt các dấu thích hợp vào đúng vị trí trong văn bản.
Văn bản miễn phí
Trong trường hợp này, một dòng nhất định của tài liệu sẽ được đặt tên và do đó, siêu liên kết có thể được tạo đến một phần khác của tài liệu hoặc thậm chí trên một tài liệu khác, dẫn đến nhãn đó.
Để chèn hình ảnh ( Những bức ảnh) trong tài liệu HTML thẻ sau được sử dụng ( trình bày Mô tả đầy đủ thuộc tính của thẻ này):
(danh sách) được phát triển bằng HTML, chắc chắn bị ảnh hưởng bởi sự thành công của trình soạn thảo văn bản. Danh sách khác với văn bản thông thường trước hết ở chỗ người dùng không cần phải nghĩ đến việc đánh số các mục của nó: HTML đảm nhận nhiệm vụ này. Nếu danh sách được bổ sung các mục mới hoặc rút ngắn, việc đánh số sẽ tiếp tục tự động. Trường hợp không đánh số danh sách HTMLđặt dấu trước mỗi mục: hình tròn, hình chữ nhật, hình thoi và các hình ảnh khác. Cuối cùng, danh sách có một hình thức phù hợp. Có hai nhóm thẻ như vậy: một số xác định hình thức chung danh sách ( và cho phép bạn chỉ định các thuộc tính), trong khi những cái khác chỉ định cấu trúc bên trong của nó. Bạn có thể sử dụng các thuộc tính tiêu chuẩn trong danh sách. Có một số loại danh sách.
Phổ biến nhất là danh sách không đánh số ( danh sách không có thứ tự). Nó được trình bày dưới đây:
- Danh sách mục 1
- Danh sách mục 2
- Danh sách mục 3
Phần tử ul là một loại điểm nổi bật của danh sách. Nó cho phép bạn tách danh sách này khỏi danh sách khác. Phần tử li đại diện cho từng mục.
Những cái bànHọ là một trong những người phương tiện cần thiếtđịnh dạng dữ liệu trên một trang Web. Sự tiện lợi chính là trình duyệt sẽ đảm nhiệm việc vẽ toàn bộ bảng. Kích thước của khung có thể được điều chỉnh tự động theo kích thước của cửa sổ trình duyệt và tất nhiên, theo kích thước của các dòng văn bản và hình ảnh trong các ô của bảng. Ngoài mọi thứ khác, bảng cho phép bạn giải quyết nhiều vấn đề về thiết kế: căn chỉnh các phần của trang với nhau, đặt ảnh và văn bản cạnh nhau, quản lý thiết kế màu sắc, v.v. Khi tạo bảng, nguyên tắc lồng nhau được áp dụng: bên trong phần tử bảng chính (TABLE) tạo ra một số phần tử xác định các hàng (TR), bên trong các phần tử này có các phần tử mô tả từng ô trong hàng (TD, QUẦN QUÈ).
Để hiểu được cấu trúc bảng hiện có hoặc phát triển bảng mới, có một quy tắc là thứ tự các phần tử mô tả bảng từ trên xuống dưới và từ phải sang trái. Ví dụ: nếu phần tử TABLE được theo sau bởi phần tử TR, điều này cho biết rằng mô tả bắt đầu dòng mới những cái bàn. Mọi thứ đằng sau phần tử này sẽ được đặt trên một dòng (từ phải sang trái). Đây có thể là một chuỗi các phần tử TD ( tế bào), một bảng khác, v.v. Sau khi nó xuất hiện phần tử mới TR, mô tả sẽ bắt đầu hàng tiếp theo, v.v. cho đến cuối bảng (thẻ).
Bảng có thể được căn chỉnh theo chiều ngang bằng cách sử dụng thuộc tính căn chỉnh:
- căn chỉnh = "trái" - trái;
- căn chỉnh = "trung tâm" - ở giữa;
- căn chỉnh = "đúng" - ở bên phải.
Chiều rộng của bảng có thể được đặt chính xác bằng pixel hoặc theo tỷ lệ phần trăm của chiều rộng trang trong cửa sổ trình duyệt. Ví dụ: width=400 hoặc width=50%
Hai thuộc tính được sử dụng để kiểm soát sự xuất hiện của khung. Thực tế là trình duyệt tạo ra hình ảnh của khung, mô phỏng ba chiều của nó ( lồi) sử dụng sự khác biệt về độ chiếu sáng của khuôn mặt
kịch bảnHầu hết tất cả các quản trị viên web đều muốn các trang của họ trên trang web có cái nhìn hiện đại, đa chức năng, đẹp và năng động. Tiêu chuẩn sử dụng HTMLđiều này là không thể, nên họ áp dụng các phương tiện khác nhau: applet, đối tượng, biểu định kiểu xếp tầng, v.v. Nhưng loại phổ biến và phổ biến nhất ( thu nhận) là việc sử dụng các tập lệnh.
Tập lệnh là mã chương trình được bao gồm trong văn bản trang dưới dạng văn bản nguồn và được trình duyệt thực thi khi trang được xem. Kịch bản có thể được viết bằng JavaScript, được phát triển bởi Netscape hoặc trên Ngôn ngữ lập trình Kịch bản ( VBScript), được phát triển bởi Microsoft.
Thẻ này cho phép bạn tách văn bản chương trình tập lệnh khỏi thông tin trang khác. Thẻ SCRIPT phải bao gồm thuộc tính ngôn ngữ, thuộc tính này chỉ định ngôn ngữ và có thể nhận các giá trị sau:
- javascript - mã bằng JavaScript;
- vbscript - mã bằng ngôn ngữ VBScript.
Thuộc tính type cũng có thể chỉ ra loại ngôn ngữ, mặc dù việc sử dụng nó là không bắt buộc. Để không vi phạm tất cả các quy tắc, bạn có thể đặt định nghĩa sau bên trong phần tử:
gõ="văn bản/javascript"
Một trong những tính năng thú vị nhất của tập lệnh là khả năng thay đổi nội dung của trang do thực thi chương trình. Nhưng đây chỉ là một tính năng, không phải là một quy tắc. Sử dụng thuộc tính defer (không chấp nhận bất kỳ giá trị nào), bạn có thể “thông báo” cho trình duyệt rằng những thay đổi đó sẽ không được thực hiện. Trong một số trường hợp, điều này cho phép trang tải nhanh hơn.
Trong số các thuộc tính tiêu chuẩn, bạn có thể sử dụng thuộc tính bộ ký tự.
Thẻ SCRIPT ( hoặc một số phần tử như vậy) có thể được đặt bên trong phần tử HEAD hoặc bên trong phần tử BODY. Nếu tập lệnh nằm bên trong phần tử BODY, cũng có thể một số trình duyệt không hỗ trợ phần tử SCRIPT sẽ coi mã chương trình dưới dạng văn bản thuần túy và hiển thị nó trên màn hình. Để ngăn điều này xảy ra, mã tập lệnh được nhập dưới dạng nhận xét:
-
-
-
Tất cả trình duyệt hiện đại nhận ra kỹ thuật này và bỏ qua các ký tự bình luận. Nếu bạn cần nhập nhận xét vào văn bản của tập lệnh, thì một ký hiệu khác sẽ được sử dụng cho việc này: hai dấu gạch chéo // được nhập ở đầu dòng.
Mã chương trình Tập lệnh được thực thi khi trang được tải, tức là. khi nội dung của nó vẫn hiển thị trên màn hình. Dưới đây là một ví dụ về kịch bản đơn giản nhất ( hiển thị thông báo trong cửa sổ).
-
-
-
- Chỉ là kịch bản thôi
-
- cảnh báo("Bạn đã viết kịch bản đầu tiên của mình!")
-
-
-
-
Cái này trang đơn giản, nhưng nó bao gồm một tập lệnh một dòng. Sử dụng phương thức cảnh báo, một thông báo sẽ được hiển thị trước khi tải. Và nó sẽ bị treo cho đến khi người dùng nhấn vào nút OK thì quá trình tải xuống sẽ không tiếp tục.
Có thể trang sẽ được xem trong trình duyệt không hỗ trợ tập lệnh; phần tử NOSCRIPT được cung cấp cho việc này. Chương trình hiện đại lượt xem bỏ qua nội dung của nó. Yếu tố này có thể được sử dụng theo nhiều cách. Để bắt đầu, bạn có thể hiển thị một quảng cáo bên trong nó như sau: “ Trình duyệt của bạn không thể thực thi tập lệnh cần thiết để xem trang web này!"Thứ hai, bên trong phần tử này, bạn có thể phát triển một phiên bản đơn giản của trang mà không cần tập lệnh. Thứ ba, bạn có thể tạo liên kết tới một tài liệu HTML khác. Phần tử NOSCRIPT phải có thẻ kết thúc.
Vì vậy, chúng tôi đã xem xét những điều cơ bản của ngôn ngữ lập trình WEB như HTML. Ngay cả sau khi đọc bài viết ngắn này, bạn đã có sẵn ý tưởng và thậm chí cả khả năng lập trình bằng ngôn ngữ này. Chúc may mắn!
HTML là viết tắt của ngôn ngữ H yper Text ext M arkup L, tức là. Ngôn ngữ đánh dấu siêu văn bản là khối xây dựng cơ bản của các trang web, được sử dụng để tạo và đại diện trực quan trang web.
HTML thêm đánh dấu vào văn bản thuần túy. Siêu văn bản chứa nhiều liên kết khác nhau qua đó các trang web được kết nối với nhau. VỚI sử dụng HTML Bất cứ ai cũng có thể tạo cả trang tĩnh và trang động. HTML là ngôn ngữ mô tả cấu trúc và ngữ nghĩa của nội dung của tài liệu web. Nội dung của trang web được đánh dấu bằng cách sử dụng các thẻ đại diện cho các phần tử HTML. Ví dụ về các yếu tố như vậy là, , và như thế. Những yếu tố này tạo thành các khối xây dựng cho bất kỳ trang web nào.
HTML được phát minh vào năm 1991 bởi nhà khoa học Tim Berners-Lee và ban đầu được thiết kế để trao đổi tài liệu giữa các nhà khoa học tại các trường đại học khác nhau. Với phát minh của mình, Tim Burns-Lee đã đặt nền móng mạng hiện đại Internet.
Có một số phiên bản HTML. Tiêu chuẩn ngôn ngữ được cập nhật và bổ sung liên tục, do đó nó được xuất bản gần như hàng năm Một phiên bản mới HTML. Phiên bản "HTML 2.0" là đặc tả HTML tiêu chuẩn đầu tiên, được xuất bản năm 1995. HTML 4.01 là xu hướng chủ đạo phiên bản HTML, được xuất bản vào cuối năm 1999 và được sử dụng rộng rãi cho đến ngày nay. Ngày nay phiên bản phổ biến nhất là HTML-5, đây là phiên bản Phần mở rộng HTML 4.01 và được xuất bản vào năm 2012.
Một tài liệu hoặc trang web HTML là một tài liệu đơn giản Dữ liệu văn bản, chứa các thẻ (do đó là văn bản thuần túy được đặt trong dấu ngoặc nhọn). Trang web có thể được gõ như bình thường soạn thảo văn bản(Notepad, WordPad, Word, v.v.) và trong phần đánh dấu mã chuyên dụng (Notepad++, văn bản tuyệt vời và vân vân.). Tài liệu HTMLđược lưu trữ dưới dạng tệp có phần mở rộng .htm hoặc .html.
Ví dụ trực tuyến trong mỗi bài họcKhi chúng tôi trình bày tài liệu, mỗi bài học sẽ cung cấp các ví dụ giúp bạn hiểu chi tiết từng mã và thông qua thực hành, bạn sẽ thấy thích thú khi học. Với sự giúp đỡ của chúng tôi trình soạn thảo HTML trực tuyến, bạn có thể chỉnh sửa tài liệu HTML, sau đó nhấp vào nút "Chạy" màu cam trong trình chỉnh sửa, nằm phía trên cửa sổ trình soạn thảo bên trái, để xem kết quả. Nếu bạn sử dụng trình soạn thảo HTML chuyên dụng, thì bạn có thể sao chép ví dụ và xem kết quả công việc của mình trong trình duyệt được cài đặt trên máy tính của bạn.
HTML ví dụ: Hãy tự mình thửTiêu đề trang
Đây là tiêu đề
Đây là một đoạn văn.
Ví dụ HTML trực tuyến
TRONG hướng dẫn HTML Hơn 100 ví dụ trực tuyến đã được chuẩn bị cho bạn, nhờ đó bạn có thể dễ dàng thành thạo ngôn ngữ đánh dấu. Thà xem một lần còn hơn nghe trăm lần! Lý thuyết cộng với thực hành là chìa khóa thành công của bạn trong việc thành thạo HTML.