Hướng dẫn which language is easy html or css? - ngôn ngữ nào là html hoặc css dễ dàng?

Để vinh danh kỷ niệm 11 năm của Codecademy, chúng tôi đang xem lại các trang web và phần mềm của thập niên 2000, có ảnh hưởng đến những người sáng lập của chúng tôi để xây dựng Codecademy - và đã truyền cảm hứng cho một thế hệ để học viết mã. Khám phá những cuộc lặn sâu vui nhộn khác vào các chủ đề Internet Aughts sớm ở đây.

Đó là một cuộc tranh luận mệt mỏi mà thực tế tất cả những người mã hóa đã nghe trước đây: biết HTML và CSS không được tính là mã hóa thực tế. Họ thậm chí là ngôn ngữ lập trình. Bạn có thể thực sự làm bất cứ điều gì chỉ với HTML/CSS.

Những loại bình luận này có thể cảm thấy không khuyến khích cho dù bạn là một lập trình viên chuyên nghiệp hay chỉ bắt đầu tìm hiểu mã. Sử dụng HTML/CSS để xây dựng các trang web là một trong những cách tốt nhất để tìm hiểu cách viết mã, đó là lý do tại sao các ngôn ngữ thường được đề xuất cho người mới bắt đầu. Vì vậy, tất cả các bóng HTML/CSS này đến từ đâu?

Một lý do tại sao mọi người nhanh chóng loại bỏ HTML/CSS phải làm với sự khác biệt cơ bản giữa các ngôn ngữ này và các ngôn ngữ khác. Nếu bạn muốn chia tóc, về mặt kỹ thuật HTML/CSS có chứa logic lập trình truyền thống, vì vậy chúng không phải là ngôn ngữ lập trình thực sự, Sarai Fernandez, một người quản lý chương trình giảng dạy về an ninh mạng tại Codecademy giải thích. Ngôn ngữ lập trình là một tập hợp các hướng dẫn mà một lập trình viên viết cho máy tính để theo dõi và thực hiện một nhiệm vụ. HTML là một ngôn ngữ đánh dấu của người Viking và CSS là một biểu đồ kiểu của người Hồi giáo - cùng nhau, họ xác định cách hiển thị nội dung trên một trang web. Sự khác biệt chính là các ngôn ngữ đánh dấu không theo logic hoặc thuật toán và thay vào đó chỉ bao gồm các hướng dẫn định dạng cho dữ liệu.

Hãy xem xét kỹ hơn sự khác biệt giữa HTML [trái] và JavaScript [phải]. HTML về cơ bản chỉ phác thảo nơi các mục trên trang, trong khi cú pháp JavaScript chứa các chức năng và logic. Những đoạn mã này là từ một dự án trong các trang web JavaScript tương tác của chúng tôi.

Như bạn có thể thấy, những gì sự khác biệt này che khuất là HTML/CSS mạnh mẽ và quan trọng như thế nào đối với các lập trình viên: được phát minh vào cuối những năm 90, HTML/CSS đã xây dựng web như chúng ta biết. Không có các công cụ này, các trang web bạn dựa vào ngày hôm nay cho mọi thứ, từ giao tiếp đến mua sắm đến làm việc sẽ bị phân mảnh và vô cùng nhạt nhẽo.

Ảnh chụp màn hình bên trái là một trang web không có CSS ​​- khá nhàm chán, phải không? Ảnh chụp màn hình bên phải kết hợp CSS. Bạn có thể khám phá thêm về các tính năng cụ thể này trong các CSS trung gian học.

Rõ ràng, cuộc trò chuyện này có nhiều sắc thái hơn chính công nghệ. Vấn đề chính là cuộc tranh luận này chủ yếu tồn tại đối với các lập trình viên hoặc nhà thiết kế của người mới bắt đầu từ cửa, ông Nik Stern, nhà phát triển chương trình giảng dạy tại Codecademy cho biết. [Thêm về điều này sau.]

Tại Codecademy, chúng tôi rất tin tưởng rằng mọi người nên cảm thấy được trao quyền để học cách viết mã - và nếu bạn viết mã, bạn sẽ mã hóa. Giai đoạn = Stage.

Bạn muốn lặn sâu hơn? Chúng tôi sẽ hướng dẫn bạn qua lịch sử của HTML/CSS, cách nó xác định ngôn ngữ thị giác của internet thập niên 2000 [và hơn thế nữa] và làm thế nào nó có thể là nền tảng cho sự nghiệp trong công nghệ. Thêm vào đó, chúng tôi sẽ chia sẻ một số đề xuất cho các khóa học sẽ mở rộng kiến ​​thức của bạn về HTML/CSS.

Làm thế nào HTML/CSS trở thành cặp đôi quyền lực của người Viking trên mạng của những năm 2000

HTML/CSS thường được gọi là cặp vợ chồng quyền lực của người Hồi giáo hoặc xương sống của tất cả mọi thứ trên web.

  • HTML là viết tắt của ngôn ngữ đánh dấu siêu văn bản, và về cơ bản nó xác định cách tổ chức nội dung, định dạng và hiển thị trên một trang web [như thế này bạn đang đọc ngay bây giờ]. Khi bạn truy cập một trang web, máy chủ sẽ gửi các tệp HTML của nó đến trình duyệt của bạn để đọc và hiển thị.
  • CSS là viết tắt của các bảng kiểu xếp tầng, và đó là cách bạn tạo kiểu cho các yếu tố HTML và thêm những thứ như phông chữ, màu sắc, hình nền và bố cục.

Khi phiên bản đầu tiên của HTML xuất hiện vào năm 1993 và mọi người bắt đầu tạo các trang web, không có cách nào để kiểm soát sự xuất hiện của trang. Vào năm 1994, kỹ sư phần mềm Na Uy Håkon Wium Lie được đề xuất bằng cách sử dụng các bảng phong cách có thể phủ lên các tệp HTML và tùy chỉnh các trang web.

Công nghệ đơn giản, dễ học là một cửa ngõ để tạo ra các trang web và có một tay trong việc xây dựng thẩm mỹ Internet dễ nhận biết của ‘00s. Mặc dù có nhiều hơn nữa để phát triển web so với hai ngôn ngữ này, HTML/CSS cho phép mọi người kiến ​​trúc ngôn ngữ trực quan và bản sắc của internet sớm.

Với HTML/CSS, dường như bất cứ điều gì có thể đối với những người có sở thích mã: một mớ dữ liệu có thể trở thành một bảng được tổ chức gọn gàng, văn bản có thể thay đổi màu sắc và được định vị ở bất cứ đâu trên trang và nền trắng nhàm chán được thay thế bằng bất cứ thứ gì từ màu sắc chắc chắn đến gifs lát gạch . Đối với nhiều millennials, lớn lên bằng cách sử dụng các trang web khuyến khích người dùng bị bẩn trong HTML/CSS-như MySpace, Xanga và Neopets-là một hình thức giải trí, thể hiện bản thân và là điểm nhập cảnh để mã.

Nó không cường điệu khi nói rằng việc kết hợp HTML/CSS đã thay đổi tiến trình của Internet. Nếu không có phần trực quan, web sẽ trông rất nhàm chán, chỉ có văn bản đen trắng, hoặc nó sẽ chết, ông Håkon nói trong một cuộc phỏng vấn năm 2019.

Những gì mọi người hiểu sai về việc sử dụng HTML/CSS một cách chuyên nghiệp

Có một quan niệm sai lầm phổ biến rằng một số ngôn ngữ, kỹ năng và thậm chí toàn bộ con đường sự nghiệp cũng không đủ kỹ thuật để được coi là một phần của thế giới lập trình chuyên nghiệp. Mọi người có xu hướng có một chế độ xem nông cạn về những gì HTML/CSS có khả năng và bỏ qua việc học các tính năng mới hơn hoặc phức tạp hơn của họ, Ada Rose Canon, một người ủng hộ nhà phát triển cho trình duyệt web Samsung Internet ở London giải thích.

Biết các ngôn ngữ của Internet có thể giúp bạn được thuê trong ngành công nghệ, cho dù bạn muốn có vai trò kỹ thuật thực hành liên quan đến việc xây dựng các sản phẩm [như nhà phát triển web hoặc nhà thiết kế UI/UX] hoặc bạn quan tâm đến công việc Điều đó giúp các nhóm công nghệ làm việc cùng nhau và chạy trơn tru [như người quản lý dự án hoặc người ủng hộ nhà phát triển]. Bạn có thể ngạc nhiên khi có bao nhiêu sự nghiệp công nghệ lương cao chạm vào HTML/CSS trong một số khả năng: ngay cả các nhà phát triển trò chơi cũng sử dụng HTML để xây dựng các trò chơi hoạt động trên các nền tảng và các kỹ sư back-end, những người có thể làm việc với các ngôn ngữ lập trình khác, cần phải Thành thạo trong HTML để duy trì máy chủ.

HTML là một kỹ năng mà Lọ đã mất cho rất nhiều nhà phát triển trong những ngày này, ông Ada Ada Rose nói. Họ rất tập trung vào việc cố gắng trừu tượng ra khỏi HTML và CSS đến nỗi họ không hiểu đầy đủ như thế nào cổ vật cuối cùng của họ hoạt động, tại sao nó hoạt động theo cách của nó, và liệu những gì họ đã làm có thực sự đúng hay chỉ nhìn tốt."

Rất nhiều nhà phát triển có thể có một cái nhìn lỗi thời hoặc hẹp về những gì CSS có thể làm. Khi bạn tham gia vào CSS nâng cao, bạn có thể tạo ra các trang web không chỉ trông tuyệt vời và đẹp, mà còn kết hợp các tính năng làm cho các trang web trở nên sống động, như hoạt hình, Nik nói. Đối với tôi, đối với tôi, không thể phân biệt được với mã hóa, họ nói. Hơn nữa, đó là một kỹ năng mà tôi thậm chí không có - và tôi đã lập trình được 10 năm rồi.

Điều thường đi mà không cần nói là sự kỳ thị của HTML/CSS có xu hướng được giới tính. Bởi vì sự phát triển phía trước phần lớn liên quan đến tính thẩm mỹ và làm cho các trang web trông tốt, có một giả định rằng đây là những kỹ năng nhẹ nhàng hơn dành cho phụ nữ, Ada Rose nói. Rõ ràng, làm suy yếu kiến ​​thức của mọi người với các ngôn ngữ phía trước như CSS đều là một sự bất đồng, đặc biệt là phụ nữ.

Trường hợp điển hình: Phụ nữ được đại diện trong công nghệ, chỉ chiếm 5% dân số các nhà phát triển chuyên nghiệp.

Có vẻ như có mô hình này - thường là trong tâm trí của các nhà phát triển nam - rằng CSS cùng một lúc, quá tầm thường để bận tâm học tập, nhưng đồng thời, quá phức tạp để trở thành một ngôn ngữ thực sự, và quá khó sử dụng, Rose nói. Giống như, bằng cách nào đó cả hai đều cùng một lúc.

TL; DR của cuộc tranh luận HTML/CSS

Cuối cùng, câu trả lời tốt nhất cho cuộc tranh luận về việc HTML/CSS có phải là ngôn ngữ lập trình hợp pháp hay không là: Có thực sự quan trọng không? Sarai nói. Sự khác biệt là thực sự quan trọng và chủ yếu là một lập luận ngữ nghĩa mà Lừa sử dụng để mọi người có thể cảm thấy vượt trội so với người khác vì họ thực hiện chương trình thực sự.

Sự thật là chỉ cần biết HTML/CSS một mình có lẽ là không đủ để đột nhập vào công nghệ và được thuê làm lập trình viên - và điều đó không sao! Hầu hết các nhà phát triển cần phải quen thuộc với một số ngôn ngữ để thành công trong suốt sự nghiệp của họ. Một khi bạn có một sự hiểu biết về HTML/CSS, nó thực sự làm cho việc chọn các ngôn ngữ khác dễ dàng hơn nhiều. Vào cuối ngày, khi bạn đang sử dụng HTML/CSS, bạn vẫn đang sử dụng mã để giao tiếp với công nghệ và, điều quan trọng, bạn đang nghĩ như một lập trình viên để giải quyết các vấn đề, đó là nền tảng cho bất kỳ nghề nghiệp nào nhà phát triển. & nbsp;

Nếu bạn đã sử dụng HTML/CSS và mục tiêu cuối cùng của bạn là có được một công việc, chúng tôi có rất nhiều khóa học và tài nguyên để phát triển chuyên nghiệp có thể giúp bạn trau dồi kỹ năng và xây dựng sự tự tin của bạn.

Trong suốt hành trình học tập của bạn, điều quan trọng là phải biết giá trị của bạn, Ada Rose nói. “Nếu mọi người không nhìn thấy giá trị của bạn, thì đừng lắng nghe họ. Rõ ràng, nếu ai đó đang nói rằng HTML và CSS không phải là ngôn ngữ thực sự, họ không biết làm HTML và CSS. Nhưng may mắn thay, bạn làm.

Cách bắt đầu học HTML/CSS và hơn thế nữa

Nếu bạn không biết HTML/CSS và bạn đã sẵn sàng để tìm hiểu và tìm hiểu về phát triển web, hãy xem các khóa học và đường dẫn này:

  • Tìm hiểu HTML: Bắt đầu với những điều cơ bản của HTML5. Bạn sẽ xây dựng và chỉnh sửa các trang web ngay lập tức trong khóa học này.
  • Tìm hiểu CSS: Sau khi giải quyết HTML, hãy tăng cường các trang web của bạn với màu sắc, hình nền, hình ảnh và nhiều hơn nữa.
  • Xây dựng một trang web với các trang HTML, CSS và GitHub: Làm quen với HTML và CSS cùng một lúc, cộng với thực hành xây dựng trang web của riêng bạn và xuất bản nó lên GitHub.
  • Kỹ sư mặt trước: Bạn có thể tạo ra một sự nghiệp từ việc tạo ra các trang web đẹp. Trong con đường sự nghiệp thân thiện với người mới bắt đầu này, bạn sẽ học mọi thứ bạn cần biết về việc xây dựng và thiết kế các trang web và chuẩn bị cho một công việc trong phát triển web phía trước.
  • Tìm hiểu CSS trung gian: vượt xa màu sắc và phông chữ để khám phá các hiệu ứng hình ảnh động mà bạn có thể thêm vào các trang web bằng CSS, như hoạt hình và chuyển tiếp.

Khóa học & Hướng dẫn HTML & CSS | Codecademy

HTML là nền tảng của tất cả các trang web. Nó xác định cấu trúc của một trang, trong khi CSS xác định phong cách của nó. HTML và CSS là khởi đầu của mọi thứ bạn cần biết để tạo trang web đầu tiên của bạn! Tìm hiểu cả hai và bắt đầu tạo các trang web tuyệt vời.

Các khóa học liên quan

Nhận được nhiều thực hành hơn, nhiều dự án hơn, và nhiều hướng dẫn hơn.

Cái nào dễ dàng hơn HTML hoặc CSS?

Các khái niệm CSS chắc chắn khó nắm bắt hơn HTML. Làm cho một trang web bộ xương là dễ dàng. Nhưng thêm thiết kế vào nó là khó.. Making a skeleton website is easy. But adding design to it is hard.

Tôi nên học ngôn ngữ nào HTML hoặc CSS đầu tiên?

Tờ phong cách xếp tầng - hoặc CSS - là công nghệ đầu tiên bạn nên bắt đầu học sau HTML.Mặc dù HTML được sử dụng để xác định cấu trúc và ngữ nghĩa của nội dung của bạn, CSS được sử dụng để tạo kiểu cho nó và bố trí nó.CSS — is the first technology you should start learning after HTML. While HTML is used to define the structure and semantics of your content, CSS is used to style it and lay it out.

Điều gì tốt hơn để học HTML hoặc CSS?

Hiểu web HTML tốt hơn là ngôn ngữ lập trình được sử dụng để tạo nền tảng cơ bản của trang web.Điều này có nghĩa là học ngôn ngữ sẽ cung cấp cho bạn kiến thức toàn diện về hoạt động của các trang web và các khái niệm thiết yếu khác.CSS là ngôn ngữ chịu trách nhiệm cung cấp các tính năng thiết kế tinh tế cho một trang web.HTML is the programming language used to create a website's basic foundation. This means learning the language will offer you comprehensive knowledge of web pages' working and other essential concepts. CSS is the language responsible for giving exquisite design features to a website.

CSS có phải là ngôn ngữ dễ nhất?

Do trình độ kỹ thuật cao của nó, CSS không phải là ngôn ngữ dễ hiểu nhất.CSS đã được phát triển như một môi trường lập trình chính thức cho các ứng dụng web và các ứng dụng web cũng yêu cầu giao diện người dùng, làm cho nó trở nên phức tạp hơn.CSS isn't the easiest language to understand. CSS has been developed as a full-fledged programming environment for web applications, and web applications also require a user interface, making it more complex.

Bài Viết Liên Quan

Chủ Đề