Tìm kiếm trên diễn đàn |
|
Tham gia : 13/08/2013 Admin Website : Admin Gửi vào lúc : 22/12/2019 Bài viết sẽ hướng dẫn các bạn làm chủ ngôn ngữ html và dùng nền tảng Webmienphi.vn để tạo tạo ra những website theo ý muốn, không thua kém các coder, nếu ko dùng webmienphi thì các bạn cũng có thể tự tạo được các trang web tĩnh, landing page, làm marketing online, content, biên tập viên, dễ dàng tiếp cập Wordpress, joomla hơn..., đặc biệt là HTML rất cần thiết cho các bạn làm SEO Bài viết của mình dùng được hết với mọi nển tảng, ko chỉ dùng cho webmienphi.vn nhé các bạn, đây cũng là 1 phần của lập trình web, coi như các bạn đang học lập trình đó. Bài viết sẽ ko tốn nhiều thời gian của các bạn, chỉ mất khoảng 1 tuần là các bạn có thể làm chủ được khá nhiều khái niệm. 1. Khái niệm- HTML là gì HTML là 1 dạng ngôn ngữ lập trình được lập trình viên viết , máy chủ web in ra và trình duyệt đọc, hiển thị nội dung dạng text, hình ảnh cho người dùng, tóm lại là hiển thị ra trang web - CSS là gì CSS cũng là 1 ngôn ngữ nằm trong HTML hỗ trợ cho việt làm đẹp trang web ( style ) , từ này để nguyên thì dễ hiểu hơn là dịch sang tiếng Việt - Javascript Là ngôn ngữ nằm trong html, javascript thiên về các tương tác người dùng, vd mình ấn vào cái nút trên website thì nó hiện ra 1 cái thông báo, javascript giúp các bạn sửa, thêm các đoạn hiệu ứng , menu đẹp mà chỉ dùng HTML , css ko thể làm được. Tất cả HTML, CSS, javascript được gọi chung là mã nguồn HTML của website Để xem mã nguồn HTML của 1 website các bạn nhắp phải vào trình duyệt và chọn View page source hoặc nhấn Ctrl+U cho nhanh, các bạn sẽ thấy 1 đống chữ loằng ngoằng, sau khi đọc xong hết các bài viết về HTML của mình thì các bạn sẽ hiểu hết, không phải lo gì cả 2. Thực hành HTMLChúng ta sẽ tiến hành vừa làm vừa học các khái niệm HTML Các bạn mở web của mình ra, vào phần chức năng khác > sửa các phần html tích hợp Thêm mới nếu chưa có, sau đó mở 2 tab trên trình duyệt, 1 tab Sửa dạng raw html và 1 tab mở link lading page, Gõ thử abc vào mã nguồn Kết quả ở link landing page, các bạn cũng thấy chữ abc Đến đây các bạn đã có môi trường để thực hành HTML, phần sau chúng ta sẽ nghiên cứu các thẻ html 3. Các thẻ HTML cơ bảnHTML được cấu thành từ các thẻ, các thẻ đều được viết tắt từ tiếng anh nên các bạn sẽ không khó để nắm bắt. 3.1 Thẻ h ( heading )Thay vì gõ abc, các bạn thử gõ <h1>Chào các bạn</h1> và reload trang lading page xem kết quả Các bạn vẫn thấy dòng chữ "Chào các bạn" nhưng nó in đậm và to đùng Xem thử mã nguồn bằng cách nhấn crlt+u, các bạn thấy đúng đoạn mã chúng ta đã viết Ngôn ngữ HTML được cấu thành từ các thẻ, ở vd trên chính là thẻ h1 ( viết tắt của heading 1 ) Thẻ h1 bắt đầu bằng <h1> và đóng bằng </h1>, tất cả nội dung nằm trong thẻ này đều in đậm và có chữ to, đây cũng là thẻ google soi kỹ nhất trong web bạn, heading 1 chính là tiêu đề to nhất, lớn nhất, và trong website chỉ nên có 1 thẻ này Trong Microsoft Word thì thẻ này chính là cái tiêu đề của văn bản, vd Đơn Xin Nghỉ Việc Nếu các bạn copy từ Word sang thì thẻ h1 này vẫn được giữ nguyên Tương tự thẻ h1, chúng ta có các thẻ nhỏ hơn là h2, h3,h4 <h1>Chào các bạn 1</h1> Trong website chỉ nên có 1 thẻ h1 nhưng có thể có nhiều thẻ h2, h3, h4, nó là các tiêu đều nhỏ hơn 3.2 Thẻ p (paragraph)<h1>Cả nước trời đẹp trong đêm Giáng sinh</h1> Thẻ p chứa nội dung đoạn chữ trong website, thẻ p và h1 sẽ tự xuống dòng và cách các thẻ khác 1 đoạn 3.4. Thẻ img ( ảnh )Các bạn mở 1 web bất kỳ bằng firefox, sau đó nhắp phải copy nguồn ảnh Các bạn copy được 1 đoạn đường dẫn của ảnh sau https://i-vnexpress.vnecdn.net/2019/12/20/80844149-556029661612267-52644-6140-8763-1576837229.jpg Sửa lại 1 chút bằng cách thêm thẻ img như bên dưới đây <img src="https://i-vnexpress.vnecdn.net/2019/12/20/80844149-556029661612267-52644-6140-8763-1576837229.jpg" /> Đưa vào thẻ html cũ đang làm <h1>Cả nước trời đẹp trong đêm Giáng sinh</h1> <img src="https://i-vnexpress.vnecdn.net/2019/12/20/80844149-556029661612267-52644-6140-8763-1576837229.jpg" /> Kết quả : Wow, các bạn đã code được 1 đoạn chữ kèm ảnh, cách đây 10 năm thì có ít nhất 2 ông bạn của mình, chỉ biết mấy cái đơn giản này, rồi lập ra 2 cái web cưa gái, bây giờ đã thành 2 bà xã @_@ 3.3. Thẻ </br> ( break )Thẻ này chỉ có tác dụng là xuống dòng <p> Các bạn lưu ý là trong code html các bạn có enter xuống dòng thì chữ ở web nó cũng ko xuống dòng đâu nhé, xuống dòng hay không là do thẻ, tuy nhiên 1 số trường hợp thì xuống dòng và cách ra trong code cũng ảnh hưởng đến cách hiển thị, cái này hình như là lỗi, mình sẽ chỉ cho các bạn sau 3.4. Thẻ <b> ( bold )Là thẻ in đậm dòng chữ <p> 3.5. Thẻ i ItalicLà thẻ in nghiêng dòng chữ <p> Đến đây các bạn thấy , có thể lồng thẻ trong thẻ, vd trên mình đưa thẻ i trong thẻ b, và chữ "sinh" sẽ vừa được in nghiêng, vừa được in đậm 3.6. Thẻ hrThẻ này tạo ra 1 cái vạch kẻ <p> 3.7. Thẻ div, spanThẻ div dùng để chia website thành các khối xuống dòng ( block ) Thẻ span dùng để chia website thành các khối không xuống dòng ( inline-block ) <div>Chào các bạn</div> 4. Css và cách sử dụngĐến đây chúng ta sẽ tạm dừng việc giới thiệu các thẻ, thế là đủ rồi, ở phần khác mình sẽ giới thiệu 1 vài thẻ khác <div id="div1">Chào các bạn</div> <style> Giải thích Sau đó thêm 1 đoạn mã css đóng mở bằng thẻ <style>mã css </style> Các ngôn ngữ ở trong thẻ <style> này chính là mã CSS Xem qua chưa biết gì thì các bạn có thể tự hiểu nó có tác dụng gì, cụ thể dòng này thẻ có id là div1 sẽ có các thuộc tính background ( mầu nền ) là red, padding ( đệm trong ) là 10px, font-size ( kích thước chữ ) là 20px tương tự với các thẻ ở dưới, ta có thêm thuộc tính color ( mầu chữ ), font-weight ( in đậm nhạt ) Trước đây chưa có ngôn ngữ css thì phải dùng Rõ ràng là việc dùng các thẻ <b>, thẻ <i> , thẻ <color> ...css để tô mầu cho website Rõ ràng là dùng css đơn giản hơn nhiều so với dùng thẻ , dễ sửa , dễ đọc hơn. Vậy là các bạn đã biết sơ sơ html là gì, css là gì, 1 số thẻ html và thuộc tính css, chúng ta sẽ đi vào chi tiết hơn ở phần 2, mời các bạn theo dõi |