Hướng dẫn can html be used for coding? - html có thể được sử dụng để viết mã không?

HTML chứa một số yếu tố để xác định đầu vào và mã máy tính của người dùng.

HTML cho đầu vào bàn phím

Phần tử HTML được sử dụng để xác định đầu vào bàn phím. Nội dung bên trong được hiển thị trong phông chữ monospace mặc định của trình duyệt.

Thí dụ

Xác định một số văn bản là đầu vào bàn phím trong tài liệu:

Lưu tài liệu bằng cách nhấn ctrl + s

Result:

Lưu tài liệu bằng cách nhấn ctrl + s

Hãy tự mình thử »

HTML cho đầu ra chương trình

Phần tử HTML được sử dụng để xác định đầu ra mẫu từ chương trình máy tính. Nội dung bên trong được hiển thị trong phông chữ monospace mặc định của trình duyệt.

Thí dụ

Xác định một số văn bản là đầu vào bàn phím trong tài liệu:

Lưu tài liệu bằng cách nhấn ctrl + s

File not found.
Press F1 to continue

Result:

Lưu tài liệu bằng cách nhấn ctrl + s

Hãy tự mình thử »
Press F1 to continue

Hãy tự mình thử »

HTML cho đầu ra chương trình

Phần tử HTML được sử dụng để xác định đầu ra mẫu từ chương trình máy tính. Nội dung bên trong được hiển thị trong phông chữ monospace mặc định của trình duyệt.

Thí dụ

Xác định một số văn bản là đầu vào bàn phím trong tài liệu:

Lưu tài liệu bằng cách nhấn ctrl + s
x = 5;
y = 6;
z = x + y;

Result:

x = 5; y = 6; z = x + y;

Hãy tự mình thử »

HTML cho đầu ra chương trình

Phần tử HTML được sử dụng để xác định đầu ra mẫu từ chương trình máy tính. Nội dung bên trong được hiển thị trong phông chữ monospace mặc định của trình duyệt.

Thí dụ

Lưu tài liệu bằng cách nhấn ctrl + s

x = 5;
y = 6;
z = x + y;

Result:

x = 5;
y = 6;
z = x + y;

Hãy tự mình thử »

HTML cho đầu ra chương trình

Phần tử HTML được sử dụng để xác định đầu ra mẫu từ chương trình máy tính. Nội dung bên trong được hiển thị trong phông chữ monospace mặc định của trình duyệt.

Thí dụ

Xác định một số văn bản là đầu vào bàn phím trong tài liệu:

Lưu tài liệu bằng cách nhấn ctrl + s

Result:

Lưu tài liệu bằng cách nhấn ctrl + s

Hãy tự mình thử »

HTML cho đầu ra chương trình

  • Phần tử HTML được sử dụng để xác định đầu ra mẫu từ chương trình máy tính. Nội dung bên trong được hiển thị trong phông chữ monospace mặc định của trình duyệt.
  • Xác định một số văn bản là đầu ra mẫu từ chương trình máy tính trong tài liệu:
  • Tin nhắn từ máy tính của tôi: Không tìm thấy tệp.press f1 để tiếp tục
  • Tin nhắn từ máy tính của tôi:
  • Tệp không tìm thấy.Press F1 để tiếp tục

HTML cho mã máy tính

Phần tử HTML & NBSP; được sử dụng để xác định một đoạn mã máy tính. Nội dung bên trong được hiển thị trong phông chữ monospace mặc định của trình duyệt.

Xác định một số văn bản là mã máy tính trong tài liệu:x = 5; y = 6; z = x + y;
Lưu ý rằng phần tử không bảo quản thêm khoảng trắng và phá vỡ dòng.Để khắc phục điều này, bạn có thể đặt phần tử bên trong phần tử
:
Lưu ý rằng phần tử không bảo quản thêm khoảng trắng và phá vỡ dòng.Để khắc phục điều này, bạn có thể đặt phần tử bên trong phần tử
:
Lưu ý rằng phần tử không bảo quản thêm khoảng trắng và phá vỡ dòng.Để khắc phục điều này, bạn có thể đặt phần tử bên trong phần tử
:
Lưu ý rằng phần tử không bảo quản thêm khoảng trắng và phá vỡ dòng.Để khắc phục điều này, bạn có thể đặt phần tử bên trong phần tử
:
Lưu ý rằng phần tử không bảo quản thêm khoảng trắng và phá vỡ dòng.Để khắc phục điều này, bạn có thể đặt phần tử bên trong phần tử
:

HTML cho các biến



HTML xác định cấu trúc của các trang web trực tuyến. Tùy thuộc vào độ tuổi của bạn, bạn có thể biết HTML là những thứ bạn đã sử dụng để tạo kiểu cho hồ sơ MySpace của bạn [đã ở đó].

Nhưng thật sự nó là gì? HTML có phải là ngôn ngữ lập trình không? Nó thực sự là một chút của một chủ đề nóng, tùy thuộc vào người bạn nói chuyện.

Trong bài viết này, chúng tôi sẽ đi sâu vào HTML là gì và cách sử dụng của nó. Chúng tôi cũng sẽ trình bày cả hai mặt của các ngôn ngữ lập trình HTML là một ngôn ngữ lập trình? Đối số, vì vậy bạn có thể tự quyết định!

Bạn có thể nhấp vào tiêu đề bên dưới để nhảy trực tiếp vào phần đó:

  1. HTML là gì?
  2. Vì vậy, HTML có phải là một ngôn ngữ lập trình không?
    • Ngôn ngữ lập trình là gì?
    • Turing hoàn thành là gì?
  3. Tại sao HTML có thể không được coi là ngôn ngữ lập trình
  4. Còn ngôn ngữ mã hóa thì sao? HTML và CSS được coi là mã hóa?
  5. Các lập trình viên mới có nên học HTML không?
  6. Cách học HTML và CSS
  7. Suy nghĩ cuối cùng

Cuộc tranh luận về việc HTML có phải là một ngôn ngữ lập trình hay không. Để đưa ra quyết định, bạn cần đi sâu vào các chủ đề khoa học máy tính lý thuyết như sự hoàn chỉnh của Turing. Một số người nói HTML là ngôn ngữ đánh dấu, nhưng không phải là ngôn ngữ lập trình. Tuy nhiên, những người khác nói rằng HTML là ngôn ngữ lập trình khai báo.

Bất cứ điều gì bạn tin, HTML là một phần cốt lõi của phát triển web, và chắc chắn đáng để học! stands for HyperText Markup Language.

Nếu bạn muốn đọc thêm về thế giới mã hóa, hãy xem các bài viết này:

10 hướng dẫn phát triển web tốt nhất cho người mới bắt đầu

Hackathon là gì? Hướng dẫn dành cho người mới bắt đầubeginner’s guide to HTML.

Phần tử HTML bao gồm thẻ bắt đầu, một số nội dung và thẻ kết thúc. Dưới đây là một ví dụ về một bài viết blog rất đơn giản trực tuyến:


   

My main blog article title

 

 

Here is a subheading

 

 

This is a paragraph underneath my subheading

 

 

Another subheading

 

Here is more stuff I have to say, but say it in bold.

 

Trong ví dụ này, chúng tôi có thẻ cơ thể, chứa tất cả nội dung của tài liệu HTML của chúng tôi. Chúng tôi có thẻ, trong đó chỉ nên có một trên mỗi trang, cho chúng tôi biết đây là tiêu đề chính.body tag, which contains all the content of our HTML document. We have the

tag, of which there should only ever be one per page, that tells us this is the main title.

Các thẻ cho chúng tôi biết nó là một đoạn mới và các thẻ cho chúng tôi biết văn bản là một tiêu đề phụ [cũng có H3, H4, v.v., các thẻ cho các tiêu đề phụ trong các tiêu đề phụ].

tags tell us it’s a new paragraph, and the

tags tell us the text is a subheading [there are also h3, h4, etc, tags for subheadings within subheadings].

Có nhiều loại phần tử HTML khác nhau so với điều này, nhưng điều này cho bạn một ý tưởng về cách sử dụng HTML.

Nếu bạn muốn khởi động hành trình học tập của mình, video này từ nhà phát triển web trong nhà của chúng tôi, Abhi sẽ giúp bạn xây dựng trang web đầu tiên của bạn:

Điều này cuối cùng phụ thuộc vào định nghĩa của bạn về ngôn ngữ lập trình. Hãy để xem xét điều đó trong một phút.

Ngôn ngữ lập trình là gì?

Một ngôn ngữ lập trình, ở cốt lõi của nó, là một tập hợp các quy tắc cú pháp. Các quy tắc này hướng dẫn một máy tính thực hiện các nhiệm vụ cụ thể. Mỗi ngôn ngữ lập trình có bộ từ khóa riêng mà nó hiểu. Những điều này giúp nó tổ chức hướng dẫn. Cũng giống như với ngôn ngữ của con người, chúng tôi sử dụng các ngôn ngữ lập trình để giao tiếp với máy tính.

Ngôn ngữ lập trình có hai loại chính: cấp thấp và cấp cao.low-level and high-level.

Ngôn ngữ lập trình cấp thấp

Ngôn ngữ lập trình cấp thấp là 0 và 1 của bạn. Bộ xử lý có thể chạy các ngôn ngữ này trực tiếp mà không cần trình biên dịch hoặc trình thông dịch. Những ngôn ngữ này rất nhanh vì lý do này, nhưng có thể khó hiểu con người.

Ngôn ngữ lập trình cấp cao

Đó là lý do tại sao các ngôn ngữ lập trình cấp cao tồn tại. Những ngôn ngữ này thân thiện hơn với người dùng và có thể đọc được cho con người. Họ cần một trình biên dịch hoặc trình thông dịch để dịch ngôn ngữ sang ngôn ngữ máy.

Ví dụ về các ngôn ngữ lập trình cấp cao là Python, Java, JavaScript, PHP và Swift.

Turing hoàn thành là gì?

Turing đầy đủ là một khái niệm từ khoa học máy tính lý thuyết. Mọi người sử dụng nó để xác định những gì là và không phải là ngôn ngữ lập trình. Nó cho bạn biết một ngôn ngữ lập trình mạnh mẽ như thế nào. is a concept from theoretical computer science. People use it to define what is and is not a programming language. It tells you how powerful a programming language is.

Cái tên Turing xuất phát từ Alan Turing, người đã phát minh ra máy Turing trở lại vào những năm 1930. Máy của anh ta có thể lấy một chương trình và chạy nó, sau đó hiển thị một kết quả. Lúc đầu, anh phải tạo ra các máy khác nhau cho các chương trình khác nhau. Điều này rõ ràng là không lý tưởng, vì vậy anh ta đã tạo ra một máy Turing phổ quát, có thể lấy bất kỳ chương trình nào và điều hành nó.who invented the Turing machine back in the 1930s. His machine could take a program and run it, then show a result. At first he had to create different machines for different programs. This was obviously not ideal, so he created a “Universal Turing Machine”, which can take any program and run it.

Bạn có thể nghĩ về các ngôn ngữ lập trình như những máy này. Họ lấy hướng dẫn [chương trình] và chạy chúng. Một ngôn ngữ lập trình được coi là Turing hoàn chỉnh, nếu nó có thể chạy bất kỳ chương trình nào mà máy Turing có thể chạy, có đủ thời gian và bộ nhớ.

3. Tại sao HTML có thể không được coi là ngôn ngữ lập trình

Ngôn ngữ lập trình đang hoàn thành khi chúng có thể chạy các chương trình. Những thứ như bổ sung, nhân, điều kiện if-else, câu lệnh trả lại, lưu trữ/truy xuất/xóa dữ liệu, v.v.

HTML có thể làm điều này không? Không hẳn là chính xác lắm. HTML tự nó không thực sự làm thế nào, hoặc có bất kỳ logic nào. Nó có thể làm toán, đánh giá các biểu thức, khai báo các biến, tạo các hàm hoặc thao tác dữ liệu. Bạn không thể thực hiện bổ sung hoặc trừ với HTML. Không có cách nào để HTML lấy đầu vào và tạo ra đầu ra.

Chúng tôi sử dụng HTML cho mục đích cấu trúc. Những thứ như nói với trình duyệt nội dung nào là tiêu đề, danh sách, hình ảnh, v.v., nhưng nó không thực sự hoạt động.functional.

Để làm cho một câu chuyện rất dài ngắn, HTML không phải là ngôn ngữ lập trình. Ít nhất là theo sự hoàn chỉnh của Turing. Bây giờ, thuật ngữ quan trọng ở đây là lập trình trên mạng.

4. Còn ngôn ngữ mã hóa thì sao? HTML và CSS được coi là mã hóa?

HTML thường được kết hợp với CSS, tức là các bảng kiểu xếp tầng. Như chúng tôi đã học trong Hướng dẫn dành cho người mới bắt đầu của chúng tôi về CSS, nó mô tả cách hiển thị các phần tử HTML trên màn hình.

Vì vậy, chúng tôi chỉ nói HTML không phải là ngôn ngữ lập trình [mặc dù một số lập luận HTML kết hợp với CSS3 cụ thể là Turing Complete]. & NBSP;though some argue HTML combined with CSS3 specifically is Turing complete]. 

Nhưng những gì về một ngôn ngữ mã hóa? Khi chúng tôi viết HTML kết hợp với CSS, chúng tôi có mã hóa không?

Khi bạn viết HTML và CSS, bạn vẫn đang viết các dòng mã, mặc dù bằng ngôn ngữ đánh dấu, không phải là ngôn ngữ lập trình. Về cốt lõi, bạn vẫn còn mã hóa thông tin được sử dụng trong trình duyệt. HTML là một phần chính của phát triển mặt trước.

Vì vậy, có, bạn có thể xem xét mã hóa HTML và CSS. Một số người cũng cho rằng HTML là ngôn ngữ lập trình khai báo. Một ngôn ngữ lập trình khai báo cho phép bạn thể hiện những gì bạn muốn làm, nhưng không phải là cách bạn muốn nó thực hiện.declarative programming language. A declarative programming language lets you express what you want done, but not how you want it done.

5. Các lập trình viên mới có nên học HTML không?

Mỗi trình duyệt sử dụng HTML, vì nó xác định cấu trúc của web. Do đó, hiểu những điều cơ bản của HTML rất quan trọng đối với các lập trình viên mới. Nếu cuối cùng bạn thực hiện bất kỳ loại phát triển web nào, bạn chắc chắn nên học HTML. Kiến thức về cú pháp HTML cũng sẽ giúp bạn với các khung lập trình khác.

Thư viện JavaScript React sử dụng JSX, viết tắt của JavaScript XML. Nói một cách đơn giản, JSX cho phép chúng tôi viết HTML trong JavaScript. Tương tự, Vue sử dụng cú pháp mẫu dựa trên HTML. Như bạn có thể thấy, việc hiểu cú pháp HTML sẽ giúp bạn hiểu các khái niệm này trong các khung khác.JSX allows us to write HTML in JavaScript. Similarly, Vue uses an HTML-based template syntax. As you can see, understanding HTML syntax will help you understand these concepts in other frameworks.

5. Cách học HTML và CSS

Tin tuyệt vời là đối với những người bắt đầu hành trình phát triển web của họ, hai công nghệ này là một trong những cách tốt nhất. Do tính chất thẩm mỹ của họ [HTML xây dựng một trang web và CSS tạo kiểu cho nó] Lao động gần như ngay lập tức.starting off on their web development journey, these two technologies are some of the best ways in. Due to their aesthetic nature [HTML building a site and CSS styling it] you can start to view the results of your labor almost immediately.

Có nhiều khóa học trực tuyến sẽ giúp bạn học HTML và CSS. Trên thực tế, khá nhiều khóa học mã hóa đều có giá trị muối của nó sẽ bắt đầu bạn với chúng, trước khi thêm chức năng với các ngôn ngữ như JavaScript.every coding course worth its salt will start you off with them, before adding functionality with languages such as JavaScript.

Hiện tại, đây là một vài gợi ý:

  • Freecodecamp từ HTML cho người mới bắt đầu
  • Khóa học ngắn phát triển web miễn phí trong 6 ngày của Careerfoundry
  • Các khóa học HTML và CSS của Codeacademy

Suy nghĩ cuối cùng

Cuộc tranh luận về việc HTML có phải là một ngôn ngữ lập trình hay không. Để đưa ra quyết định, bạn cần đi sâu vào các chủ đề khoa học máy tính lý thuyết như sự hoàn chỉnh của Turing. Một số người nói HTML là ngôn ngữ đánh dấu, nhưng không phải là ngôn ngữ lập trình. Tuy nhiên, những người khác nói rằng HTML là ngôn ngữ lập trình khai báo.HTML is a declarative programming language.

Bất cứ điều gì bạn tin, HTML là một phần cốt lõi của phát triển web, và chắc chắn đáng để học!

Nếu bạn muốn đọc thêm về thế giới mã hóa, hãy xem các bài viết này:

  • 10 hướng dẫn phát triển web tốt nhất cho người mới bắt đầu
  • Hackathon là gì? Hướng dẫn dành cho người mới bắt đầu
  • 13 Câu hỏi phỏng vấn nhà phát triển web [và cách trả lời chúng]

Bài Viết Liên Quan

Chủ Đề