Professional Documents
Culture Documents
HTML
nội dung
nội dung
HTML
Tìm hiểu kiến thức cơ bản về lập trình HTML trong 2 tuần!
Giới thiệu
Tuần 1
các tiêu đề
đoạn văn
Hình ảnh
liên kết
yếu tố
Tuần 2
định dạng
Chữ in đậm
Cỡ chữ
Phông chữ
Màu nền
Sự kết luận
Phần thưởng
Giới thiệu
Tiền thưởng: Như một lời cảm ơn, tôi muốn tặng bạn một món quà. Tôi
đã bao gồm một vài cuốn sách thưởng. Kiểm tra dưới cùng để tìm hiểu làm
Tôi muốn cảm ơn và chúc mừng bạn đã tải xuống cuốn sách “HTML: Tìm hiểu kiến thức cơ bản về lập trình HTML trong 2
tuần!”
Ngày nay, sử dụng internet không chỉ là một thứ xa xỉ: đó là một điều cần thiết. Đôi khi, công việc không thể hoàn
thành nếu không nghiên cứu trên internet, nhưng là một người quan tâm đến lập trình, bạn có bao giờ tự hỏi những
trang web đó hoạt động như thế nào và điều gì diễn ra trong đó không?
Đối với người mới bắt đầu, mọi trang web bạn xem đều hoạt động nhờ một ngôn ngữ lập trình có tên là HTML hoặc Ngôn
ngữ đánh dấu siêu văn bản. Nếu không có HTML, các trang web sẽ không hoạt động nhanh nhất có thể và sẽ không cung
cấp cho bạn hình ảnh, video hoặc thậm chí cả âm thanh. Nói tóm lại, những trang web đó sẽ không dễ điều hướng và dễ
Tuy nhiên, với sự trợ giúp của cuốn sách này, bạn sẽ học những kiến thức cơ bản về lập trình HTML chỉ trong vòng 2
tuần—để bạn có thể bắt đầu tạo các trang web của riêng mình và trong thời gian tới, cả một trang web hoàn chỉnh!
Đọc cuốn sách này ngay bây giờ để tìm hiểu làm thế nào.
Một lần nữa cảm ơn bạn đã tải xuống cuốn sách này, tôi hy vọng bạn sẽ thích nó!
Machine Translated by Google
Tài liệu này hướng đến việc cung cấp thông tin chính xác và đáng tin cậy liên quan đến chủ đề và vấn đề
được đề cập. Ấn phẩm được bán với ý tưởng rằng nhà xuất bản không bắt buộc phải cung cấp các dịch vụ kế
toán, được phép chính thức hoặc các dịch vụ đủ tiêu chuẩn. Nếu tư vấn là cần thiết, pháp lý hoặc chuyên
nghiệp, một cá nhân thực hành trong nghề nên được chỉ định.
- Từ một Tuyên bố về các Nguyên tắc đã được chấp nhận và thông qua bởi một
Ủy ban của Hiệp hội luật sư Hoa Kỳ và Ủy ban các nhà xuất bản và
hiệp hội.
Việc sao chép, sao chép hoặc truyền tải bất kỳ phần nào của tài liệu này bằng phương tiện điện tử hoặc ở
định dạng in đều không hợp pháp. Việc ghi lại ấn phẩm này bị nghiêm cấm và không được phép lưu trữ tài
liệu này trừ khi có sự cho phép bằng văn bản của nhà xuất bản. Đã đăng ký Bản quyền.
Thông tin được cung cấp ở đây được tuyên bố là trung thực và nhất quán, trong đó bất kỳ trách nhiệm pháp
lý nào, do không chú ý hay nói cách khác, do sử dụng hoặc lạm dụng bất kỳ chính sách, quy trình hoặc
hướng dẫn nào có trong đó là trách nhiệm đơn độc và hoàn toàn của người đọc nhận.
Trong mọi trường hợp, nhà xuất bản sẽ không chịu bất kỳ trách nhiệm pháp lý hoặc trách nhiệm nào đối với
bất kỳ khoản bồi thường, thiệt hại hoặc tổn thất tiền tệ nào do thông tin ở đây, trực tiếp hoặc gián tiếp.
Các tác giả tương ứng sở hữu tất cả các bản quyền không do nhà xuất bản nắm giữ.
Thông tin ở đây chỉ được cung cấp cho mục đích thông tin và là phổ biến.
Việc trình bày thông tin không có hợp đồng hoặc bất kỳ loại đảm bảo nào.
Machine Translated by Google
Các nhãn hiệu được sử dụng mà không có bất kỳ sự đồng ý nào và việc xuất bản nhãn
hiệu đó là không có sự cho phép hoặc hỗ trợ của chủ sở hữu nhãn hiệu. Tất cả nhãn
hiệu và thương hiệu trong cuốn sách này chỉ nhằm mục đích làm rõ và thuộc sở hữu của
chính chủ sở hữu, không liên kết với tài liệu này.
Machine Translated by Google
Machine Translated by Google
Tuần 1
Vào tuần đầu tiên của bài học, tốt nhất là bạn nên biết HTML thực sự là gì trước tiên
Về.
HTML là viết tắt của Hyper Text Markup Language, bao gồm một tập hợp các thẻ đánh dấu và
Các thẻ đánh dấu tạo nên nền tảng của HTML nơi việc sử dụng các dòng lồng nhau, chẳng hạn
như <HTML> hoặc </HTML> là phổ biến. Điều này làm cho nó trở thành một công nghệ nền tảng,
cùng với JavaScript và CSS. Điều này giúp nội dung trên web cũng dễ dàng hiển thị trên thiết
bị di động—điều này ngày nay rất quan trọng vì hầu hết mọi người đều sử dụng điện thoại hoặc
máy tính bảng của họ và đó là lý do tại sao bạn phải đảm bảo rằng các trang web bạn tạo được
Sự phát triển của HTML được cho là của Tim Berners-Lee, còn được gọi là người tạo ra World
Wide Web (www). Trở lại năm 1989, anh ấy vẫn là một nhà thầu của CERN, và trong khi làm việc
ở đó, anh ấy đã viết một bản ghi nhớ đề xuất một hệ thống siêu văn bản mà
sẽ dựa trên internet.
Sau đó, ông bắt đầu viết phần mềm máy chủ và trình duyệt dựa trên HTML vào những năm 1990,
đồng thời tạo ra một bộ bách khoa toàn thư dựa trên HTML mà CERN đã sử dụng làm nền tảng cho
Berners-Lee cũng là người đầu tiên sử dụng thuật ngữ Thẻ HTML làm mô tả đầu tiên về HTML. Nó
bao gồm 18 yếu tố thiết yếu tạo nên thiết kế HTML tương đối và 11 trong số những yếu tố này
HTML cũng được xác định trong một thời gian là một trong những ứng dụng chính của SGML hoặc
Ngôn ngữ đánh dấu tổng quát hóa được chuẩn hóa. Nó vẫn như vậy cho đến năm 1993 khi Bản nháp
HTML đầu tiên cho internet ra đời. Tuy nhiên, phải mất 6 tháng trước khi dự thảo nói trên
hết hạn.
Năm 1994, Nhóm làm việc HTML được thành lập và đến lượt mình, HTML 2.0 cuối cùng đã được
hoàn thành vào năm 1995 và vào năm 1996, các đặc tả cho HTML bắt đầu được duy trì. Năm 1999,
HTML 4.1 được xuất bản và năm 2004, HTML 5 bắt đầu được phát triển—chứng minh mức độ sáng
Các biểu mẫu, đối tượng và hình ảnh tương tác sau đó dễ dàng được nhúng vào các trang web
với sự trợ giúp của HTML. Sau đó, với sự trợ giúp của ngữ nghĩa cấu trúc. Trích dẫn, liên
kết, danh sách và đoạn văn cũng được nhúng. HTML cũng hoạt động với JavaScript và CSS theo
cách mà các trình duyệt có thể nhúng các tập lệnh vào chúng.
Kể từ năm 1997, các lập trình viên được khuyến khích sử dụng HTML thay vì CSS hoặc
Khung của HTML được tạo thành từ những điều sau đây:
2. Thông tin tài liệu được cung cấp dưới dạng văn bản giữa <HEAD> và </HEAD>.
3. Một tài liệu HTML được mô tả trong văn bản giữa <HTML> và </HTML>.
4. Tiêu đề của tài liệu được cung cấp trong văn bản giữa <TITLE> và </TITLE>.
5. Văn bản nằm giữa <H1> và </H1> được gọi là tiêu đề. Nó cũng có thể dùng cho H2, H3, H4,
v.v.
6. Nội dung của tài liệu—hoặc những gì bạn đọc trên màn hình—đi vào văn bản giữa
<BODY> và </BODY>.
7. Và, một đoạn văn sau đó có thể được tạo trong văn bản giữa <p> và </p>
Bây giờ, khi nói đến các thẻ, bạn phải nhớ rằng chúng thường đi theo cặp, như bạn đã thấy
trong khung bên trên. Phần ở bên trái là phần đầu của thẻ (còn được gọi là thẻ bắt đầu) và
thẻ kết thúc trông gần giống nhau—nhưng chỉ có dấu gạch chéo (/) ở đầu.
<DOCTYPE…>
TÊN – điều này liên quan đến một phần trên trang
HREF – được sử dụng để tạo siêu liên kết hoặc để thêm tên của URL mà bạn đang đề
cập đến
onCLICK – đây là tập lệnh chạy để người dùng có thể nhấp vào liên kết (ví dụ: đối
với những thứ như google.com, tập lệnh này phải chạy để người dùng thực sự được
<A> Mỏ neo
onMOUSEOUT – đây là tập lệnh được sử dụng để xác định rằng chuột không còn trên văn bản neo
MỤC TIÊU – Điều này hiển thị cửa sổ nơi tài liệu phải đi vào. Các biến thể bao gồm: “cha mẹ”
onMOUSEOVER – điều này cho thấy chuột ở ngay trên văn bản liên kết
<ĐỊA CHỈ>
<Ứng dụng…>
Căn chỉnh – điều này sẽ xác định cách văn bản xung quanh sẽ hiển thị trên màn hình
<ỨNG DỤNG…>
HSPACE – đây là không gian ngang giữa văn bản xung quanh và applet
VSPACE – đây là khoảng cách dọc giữa văn bản xung quanh và applet
NAME – đây là tên được đặt cho một applet và cũng là tên được sử dụng bởi các applet khác
ARCHIVE – đây là tập hợp các thành phần của applet đã được nén thành một
HREF – điều này xác định URL mà bạn đang liên kết đến
MAYSCRIPT – Điều này cho biết Java có thể sử dụng JavaScript hay không
ALT – đây là văn bản thay thế được sử dụng khi hình ảnh không được hiển thị chính xác
SHAPE – điều này xác định hình dạng của khu vực được hiển thị trên màn hình. Nó có thể là
một trong những điều sau đây: POLY | RỰC RỠ | VÒNG TRÒN | MẶC ĐỊNH
CORDS – những thứ này xác định tọa độ cho các hình dạng trong khu vực liên kết
<KHU VỰC…>
Machine Translated by Google
MỤC TIÊU - điều này xác định khung mà bạn phải đi đến
onCLICK – tập lệnh này sẽ chạy trong khi người dùng đang di chuột trên văn bản liên kết
NOHREF – điều này có nghĩa là không có liên kết nào trong một khu vực nhất định
<b> ĐẬM
MỤC TIÊU - Điều này hiển thị cửa sổ nơi tài liệu phải đi vào. biến thể
bao gồm: “cha mẹ” | “đen” | “hàng đầu” | “kệ” | tên cửa sổ
VÒNG - điều này xác định số lần âm thanh hoặc video đang được phát
<BIỂU MẪU>
ENCTYPE – đây là loại biểu mẫu đang được sử dụng trên trang
onRESET - đây là tập lệnh sẽ chạy nếu biểu mẫu đang được đặt lại
onSUBMIT - điều này sẽ chạy trong khi biểu mẫu đang được gửi
CUỘN – điều này xác định xem biểu mẫu có nên sử dụng thanh cuộn hay không
MARGINWIDTH – điều này xác định chiều rộng của lề của biểu mẫu
MARGINHEIGHT – điều này xác định chiều cao của lề của biểu mẫu
NOSHADE – điều này có nghĩa là không nên sử dụng hiệu ứng đổ bóng
ALT – điều này sẽ hiển thị trên màn hình trong trường hợp hình ảnh không
Ức chế – điều này có nghĩa là các biểu tượng của hình ảnh sẽ không hiển thị cho đến khi nó được
đã tải xuống
PHƯƠNG TIỆN – điều này xác định loại phương tiện đang được liên kết đến. Nó có thể là một trong
những điều sau đây: PRINT | CHIẾU | MÀN HÌNH | TẤT CẢ | CHỮ NÉT | ÂM THANH
LOẠI – đây là loại tài nguyên liên kết đang được sử dụng
GUTTER – điều này xác định khoảng cách giữa các cột
GIÁ TRỊ – điều này xác định giá trị của tùy chọn mà người dùng đang chọn
BẮT ĐẦU – điều này cho bạn thấy nơi bạn phải bắt đầu đếm
align – điều này có nghĩa là bạn muốn căn chỉnh đoạn văn cho dù sang trái hay phải
NGÔN NGỮ - đây là ngôn ngữ kịch bản được sử dụng (JAVA, CSS, v.v.)
NỀN – hình ảnh bạn muốn sử dụng làm nền của trang
LOẠI – loại đạn được sử dụng. Đây có thể là một trong những điều sau đây: SQUARE |
Bây giờ điều đó đã rõ ràng, đã đến lúc bắt đầu thực hành những gì bạn đã học được! Đừng lo lắng vì bạn sẽ
Trước khi mã hóa HTML, trước tiên bạn phải mở trình chỉnh sửa phù hợp với chúng. Mặc dù Sublime Text và
Microsoft WebMatrix được sử dụng phổ biến bởi các chuyên gia, nhưng với người mới bắt đầu, bạn có thể sử
dụng Notepad.
Đối với Windows 7 và các phiên bản cũ hơn, chỉ cần nhấp vào Bắt đầu, sau đó là Tất cả chương trình > Phụ
Đối với Windows 8 và các phiên bản mới hơn khác, nhấp vào Màn hình bắt đầu > Notepad.
<!DOCTYPE html>
<html>
<body>
</body> </
html>
Sau đó, lưu trang bằng cách chọn Tệp > Lưu dưới dạng, rồi chọn UTF-8. Tuy nhiên, nếu bạn định sử dụng Ký
Để xem trang bạn đã tạo trong trình duyệt của mình, chỉ cần nhấp và xem một trang đang mở trên trình duyệt
của bạn.
Machine Translated by Google
Bây giờ là lúc bắt đầu tạo một trang HTML cơ bản đầy đủ chỉ để xem nó trông như thế nào.
Một lần nữa, hãy nhớ rằng mọi trang hoặc tài liệu HTML phải bắt đầu bằng <!DOCTYPE html>.
<!DOCTYPE html>
<html>
<body>
</body>
</html>
Hãy lưu ý rằng các khai báo sẽ khác nhau tùy thuộc vào loại HTML mà bạn đang sử dụng.
các tiêu đề
Tất nhiên, các trang của bạn cần tiêu đề. Chúng hoạt động giống như các tiêu đề phụ trong sách hoặc bài báo
để bạn biết chính xác những gì diễn ra trong một trang—nói cách khác, nó nói về cái gì.
Tiêu đề nằm trong khoảng từ <H1> đến <H6>. Đây là một ví dụ điển hình:
đoạn văn
Các đoạn văn cũng được sử dụng trong các trang web cũng như trong các bài báo và tiểu thuyết.
Bạn sẽ biết rằng một đoạn văn sẽ xuất hiện khi có thẻ <p>. Điều này cũng giúp bạn đọc nội dung
Nếu không sử dụng các đoạn văn, mọi thứ sẽ chật chội trong một không gian—khiến chúng cực kỳ
khó đọc. Đối với điều này, bạn có thể thử như sau:
Hình ảnh
Hình ảnh cũng có thể được sử dụng để làm nổi bật trang web của bạn. Nó khiến mọi người muốn
đọc trang web nhiều hơn vì hình ảnh luôn khiến mọi thứ trở nên dễ nhìn. Điều này có nghĩa là
Ví dụ:
liên kết
Và tất nhiên, việc sử dụng các liên kết cũng được khuyến khích. Chúng được xác định bằng thẻ <a>. Nó
làm cho mọi thứ trở nên dễ nhìn để mọi thứ không chỉ nằm trên một trang và người đọc có thể được đưa
đến các trang khác nhau trên trang web của bạn.
yếu tố
Các yếu tố khác nhau cũng được sử dụng trong một trang HTML. Nếu bạn có thể nhớ, các cặp
thẻ luôn được sử dụng trong trang web được mã hóa bằng HTML.
<tagname>tên thẻ</tagname>
Ví dụ:
Vì vậy, về cơ bản, toàn bộ tài liệu được mô tả thông qua các thẻ <HTML> khác nhau, và đó
là lý do tại sao phải sử dụng các thẻ bắt đầu <> và kết thúc </>. Không có chúng, các từ
trên trang sẽ tập hợp lại với nhau—khiến chúng khó đọc. Thẻ <body> sau đó xác định nội dung
trang chứa. Nó cũng chứa các tiêu đề, đoạn văn và các thuộc tính khác.
Ví dụ:
<html>
<body>
<p>Chủ nhật tuần trước là ngày chủ nhật tuyệt nhất vì chúng tôi đã đến công viên và thả diều.
</p>
</body>
</html>
Với sự trợ giúp của thẻ bắt đầu và thẻ kết thúc, bạn có thể hiểu nội dung đang được hiển thị trên màn hình.
Chúng mang lại cho một trang rất nhiều ý nghĩa—thay vì nó chỉ là những điều ngớ ngẩn.
Các yếu tố quan trọng khác là các tiêu đề <h1> và các đoạn văn </p> để các tiêu đề cũng có
<h1> Hãy xem điều này tuyệt vời như thế nào </h1>
Ở giữa các tiêu đề đó, bạn có thể viết những gì bạn nghĩ trong đầu—điều này sau đó sẽ mang
lại cho trang web một giao diện đẹp hơn, đáng tin cậy hơn! Ví dụ:
<h1> Hãy xem điều này tuyệt vời như thế nào </h1>
<p>Tôi thấy điều này thật tuyệt vời và tôi thích nó</p>
<p> Tôi dự định đến Chicago, sau đó có thể thực hiện một chuyến đi phụ đến New York để xem một
<p> Tôi đang nghe đĩa nhạc mới của Selena Gomez. Cho đến nay, rất tốt </p>
Bạn cũng nên nhớ rằng có những thứ như phần tử HTML trống. Về cơ bản, điều này liên quan đến
thẻ br <br> cũng mô tả ngắt dòng. Nó khá giống một không gian, nếu bạn nghĩ về các bài báo
hoặc sách.
Ví dụ:
<h1> Hãy xem điều này tuyệt vời như thế nào </h1>
<br></br>
<p>Tôi thấy điều này thật tuyệt vời và tôi thích nó</p>
<br></br>
Machine Translated by Google
<br></br>
<p> Tôi dự định đến Chicago, sau đó có thể thực hiện một chuyến đi phụ đến New York để xem một
<br></br>
<br></br>
<p> Tôi đang nghe đĩa nhạc mới của Selena Gomez. Cho đến nay, rất tốt </p>
<br></br>
Ngoài ra, bạn phải nhớ rằng mặc dù các thẻ không phân biệt chữ hoa chữ thường, nhưng vẫn tốt hơn
nếu sử dụng các thẻ chữ thường, đặc biệt là trong HTML 4 và 5—được sử dụng phổ biến ngày nay. Bằng
cách này, bạn tránh được các sự cố xảy ra với trang của mình.
Machine Translated by Google
Machine Translated by Google
Tuần 2
Sau đó, vào tuần thứ hai của bài học, bạn có thể bắt đầu học cách viết mã những phần phức tạp
hơn của HTML. Đối với điều này, bạn có thể bắt đầu với Thuộc tính.
Những điều quan trọng nhất bạn phải nhớ về Thuộc tính như sau:
1. Các phần tử của HTML có thể có các thuộc tính—và các thuộc tính giúp giải thích các phần tử
tốt hơn.
3. Các thuộc tính cũng có trong các cặp tên/giá trị. Chúng sẽ giống như thế này: name=
Bây giờ, bạn có thể xem các loại thuộc tính khác nhau bên dưới:
Machine Translated by Google
Một lần nữa, các đoạn được xác định bởi thẻ <p>. Tuy nhiên, bạn cũng có thể chèn tiêu đề chủ đề
của mình vào trang bên trong đoạn văn. Bạn có thể thử ví dụ dưới đây:
Sau 6 năm lên kế hoạch và thất bại, Gossip Girl cuối cùng đã giới thiệu bản thân —hay
chính xác hơn là — với Câu lạc bộ Bữa sáng Không phán xét. Mọi người ngạc nhiên khi
thấy Gossip Girl thực ra không phải ai khác mà chính là Dan Humphrey, anh chàng yêu
thích của mọi người đến từ Brooklyn. Anh chàng từ bên ngoài thực sự muốn được ở trong! </p>
Machine Translated by Google
Thẻ HTML khai báo loại ngôn ngữ được sử dụng trong tài liệu. Điều này là cần thiết để các
ứng dụng có thể truy cập được—ngay cả trong các loại tiện ích khác nhau. Hãy nhớ rằng hai
chữ cái đầu tiên sau html lang sẽ xác định loại ngôn ngữ được sử dụng. Nếu bạn đang sử
dụng một phương ngữ, bạn phải thêm hai chữ cái nữa.
Để làm cho nó rõ ràng hơn, chỉ cần nhìn vào mẫu dưới đây:
<!DOCTYPE html>
<html lang=“en-US”>
<body>
</body>
</html>
Machine Translated by Google
Thẻ <img> xác định hình ảnh được hiển thị trên Trang HTML.
Sau đó, Src xác định nguồn gốc của tệp và chiều rộng và chiều cao của hình ảnh cũng
được xem xét. Sau đó, bạn có thể chỉ định chiều cao và chiều rộng tính bằng pixel.
Ví dụ:
Thẻ <a> xác định Thuộc tính Href. Như bạn có thể biết bây giờ, điều này có nghĩa là có
các liên kết HTML xung quanh. Bạn phải chỉ định địa chỉ trong chính thuộc tính đó.
Ví dụ:
Để sử dụng các văn bản thay thế, tốt nhất bạn nên sử dụng Thuộc tính thay thế. Điều này là
hoàn hảo cho trình đọc màn hình, giúp mọi người xem trang web dễ dàng đánh giá trang web tốt hơn.
Ví dụ:
Dưới đây là những điều quan trọng khác mà bạn phải ghi nhớ khi nói đến các thuộc tính:
1. Kiểu trích dẫn kép phổ biến trong HTML. Tuy nhiên, điều này không nhất thiết có nghĩa là bạn không còn có thể
3. Để giúp mọi việc trở nên dễ dàng đối với những người đang sử dụng trang web, hãy sử dụng Thuộc tính thay thế.
4. Đảm bảo cung cấp đầy đủ thông tin với sự trợ giúp của thuộc tính size.
5. Giữ cho các liên kết dễ truy cập bằng cách sử dụng href. Đừng chỉ đặt trang web bên cạnh một đoạn văn.
6. Tiêu đề giúp các trang của bạn dễ dàng tìm thấy trực tuyến hơn—hãy tận dụng chúng.
Machine Translated by Google
Tốt nhất là bạn nên tìm hiểu thêm về định dạng và kiểu dáng vì chúng giúp bạn làm cho trang
web của mình trở nên sống động. Với kiểu dáng và định dạng phù hợp, trang web của bạn sẽ trông
khác với các trang web khác xung quanh. Hãy bắt đầu với định dạng trước.
Machine Translated by Google
định dạng
Khi nói đến định dạng, bạn phải hiểu rằng các yếu tố đặc biệt có ý nghĩa đặc biệt được sử dụng và sau đó được sử
dụng để hiển thị các loại văn bản khác nhau. Ví dụ:
3. Chữ nghiêng
4. Chữ in đậm
5. Chỉ số trên
6. Đăng ký
1.<b>chữ in đậm
2. <mark> điều này có nghĩa là văn bản được đánh dấu hay nói cách khác là được đánh dấu
8. <small> điều này xác định văn bản nhỏ hơn những gì được nhìn thấy trên màn hình
Để giúp bạn hiểu rõ hơn về những điều này, bạn có thể xem qua các ví dụ dưới đây:
Machine Translated by Google
Điều này được sử dụng khi bạn muốn chỉ ra rằng điều gì đó cực kỳ quan trọng—như tiêu đề hoặc tiêu đề.
Chữ in đậm
Tất nhiên, có những trường hợp bạn phải định dạng in đậm một số từ bạn nhìn thấy trên màn hình. Nó có nghĩa là văn bản là
quan trọng. Ví dụ, đó có thể là nghĩa của một từ, một nhân vật trong phim,… Hãy xem ví dụ dưới đây:
Điều này có nghĩa là bạn đang cố gắng khiến mọi người đọc một phần quan trọng trong bài đăng của bạn. Điều này thường xảy ra đối
với các bài báo hoặc clickbaiting. Đối với điều này, bạn có thể thử ví dụ
phía dưới:
Cũng giống như các tiêu đề phụ trong cuốn sách này, đôi khi bạn phải in nghiêng các từ để chúng gây ấn tượng hơn với người
đọc. Đó là tất cả về ngữ nghĩa. Đôi khi, nó cũng được sử dụng để biểu thị rằng các ngôn ngữ khác đang được sử dụng trong
đoạn văn—điều thường thấy đối với một số tiểu thuyết hoặc tác phẩm bằng hai ngôn ngữ.
Định dạng được đánh dấu có nghĩa là văn bản đã được đánh dấu. Điều này thường được thực hiện để làm nổi
Định dạng nhỏ về cơ bản là đặt văn bản có phông chữ nhỏ hơn trên màn hình. Một ví
dụ về điều này sẽ như sau:
Định dạng này có nghĩa là văn bản đã được chèn hoặc thêm vào. Đó là một cách hay để chỉnh sửa trang
Điều này cho thấy rằng một cái gì đó đã bị xóa trên trang.
Tất nhiên, điều quan trọng là phải suy nghĩ về phong cách của trang của bạn. Cũng giống như định dạng, điều
này giúp làm cho trang của bạn trở nên độc đáo—thay vì giống như mọi thứ khác trực tuyến.
Cả hai đều là dạng CSS, trong đó thuộc tính là giá trị thuộc tính và giá trị là giá trị CSS.
Đối với Styles, bạn phải ghi nhớ những điều sau:
1. Căn chỉnh văn bản. Điều này nên được sử dụng để giữ cho văn bản được căn chỉnh.
2. Cỡ chữ. Điều này giúp bạn xác định kích thước phông chữ.
3. Họ phông chữ. Điều này giúp bạn xác định phông chữ văn bản.
4. Màu sắc. Điều này giúp bạn xác định màu văn bản.
5. Màu nền. Điều này sẽ giúp bạn xác định màu nền là gì.
6. Phong cách. Về cơ bản, bạn phải sử dụng điều này để giúp chương trình hiểu rằng bạn đang tạo kiểu cho
trang.
Machine Translated by Google
Để căn chỉnh văn bản, bạn phải nghĩ đến hệ thống căn chỉnh theo chiều ngang. Đối với điều này, bạn có
đoạn này</p>
Machine Translated by Google
Cỡ chữ
Điều này sẽ giúp bạn chọn cỡ chữ phù hợp cho văn bản bạn có trên màn hình. Rốt cuộc, điều
bắt buộc là không phải mọi thứ đều phải có cùng một phông chữ. Đối với điều này, bạn có thể
Phông chữ
Đây là tất cả về việc chọn loại phông chữ mà bạn muốn người đọc trang web của mình nhìn thấy trên màn
hình. Điều này cũng xác định các họ phông chữ, giống như những gì được hiển thị bên dưới:
Tất nhiên, nếu bạn muốn thay đổi màu của văn bản trên màn hình, tốt nhất bạn nên biết thuộc tính
phù hợp để sử dụng và đây là màu văn bản. Đối với điều này, bạn có thể thử ví dụ này:
Màu nền
Cho dù bạn muốn nền có màu trắng, đen, hồng hay bất kỳ màu nào khác, bạn phải sử dụng
kiểu kiểu này. Đây là một ví dụ tốt để thay đổi màu nền thành màu hồng cá hồi:
<body style=“background-color:salmonpink;”>
</body>
Machine Translated by Google
Có những lúc bạn phải trích dẫn những điều nhất định trên trang của mình. Ví dụ: nếu bạn có điều gì đó để gán cho một
trang web khác, thì tốt nhất là đừng bóp méo từ ngữ của họ để người đọc của bạn có được một bài đọc thực sự có giá
trị và biết rằng bạn biết cách liên kết đến đúng nguồn.
Đối với điều này, bạn phải nhớ những điều sau đây:
1. <q>. Điều này có nghĩa là có một trích dẫn ngắn, nội tuyến.
2. <trích dẫn>. Điều này được quy cho tiêu đề của một chủ đề trên trang.
3. <khối trích dẫn>. Điều này có nghĩa là bạn đã trích dẫn điều gì đó từ các nguồn bên ngoài.
Ví dụ: bạn đã tạo một trang web mới để nuôi dưỡng và chăm sóc động vật và bạn có liên kết với WWF (Quỹ
Động vật Hoang dã Thế giới). Điều này có nghĩa là bạn có thể phải trích dẫn từ trang web của họ. Bạn
Chà, bạn có thể sử dụng Kiểu trích dẫn dài. Điều này được mô tả bởi <blockquote>, sau đó sẽ thụt lề
đoạn văn. Vì vậy, nếu bạn đã trích dẫn theo cách này:
Tổ chức bảo tồn hàng đầu thế giới, WWF làm việc tại
blockquote>
Trong 50 năm, WWF đã bảo vệ tương lai của thiên nhiên. Tổ chức bảo tồn hàng đầu thế
giới, WWF hoạt động tại 100 quốc gia và được hỗ trợ bởi 1,2 triệu thành viên tại Hoa Kỳ
Đối với các trích dẫn ngắn, bạn có thể thử sử dụng <q>. Ví dụ:
<p>Mục tiêu của ABC123 là: <q>Xây dựng một tương lai nơi mọi người biết cách viết mã mà
Nếu tinh ý, bạn sẽ biết rằng rất nhiều trang web sử dụng tab Liên hệ nơi bạn có thể xem
thông tin liên hệ của chủ sở hữu trang web. Đối với điều này, bạn có thể sử dụng mã HTML
<address>. Điều này thường được nhìn thấy bằng chữ in nghiêng với ngắt dòng.
Ví dụ:
<địa chỉ>
blaircornelia.com<br>
Hoa Kỳ
</địa chỉ>
Machine Translated by Google
Chữ viết tắt cũng nằm trong trích dẫn. Đối với điều này, bạn phải sử dụng thẻ <abbr>. Bằng
cách này, sẽ dễ dàng lấy thông tin từ các công cụ tìm kiếm, hệ thống dịch thuật và các trình
duyệt khác. Đối với điều này, bạn có thể thử ví dụ dưới đây:
<p><abbr title=“World Wide Web”>WWW</abbr> được thành lập vào năm 1989.</p>
Machine Translated by Google
Và cuối cùng, bạn cũng nên tìm hiểu một hoặc hai điều về CSS (Cascading Style Sheets).
Những thứ này có thể làm nổi bật trang của bạn, làm cho nó đẹp về mặt thẩm mỹ và giúp đảm bảo rằng việc
điều hướng cũng dễ dàng. Nó cũng cho phép bạn thêm nhiều tính năng hơn vào trang web. Có 3 yếu tố CSS
1. Nội bộ. Điều này có nghĩa là bạn đang sử dụng một phần tử của <style> và bạn có thể tìm thấy phần tử này trong
2. Nội tuyến. Điều này mô tả các thuộc tính phong cách HTML.
3. Bên ngoài. Điều này có nghĩa là bạn đang sử dụng Tệp CSS bên ngoài.
Machine Translated by Google
4. Cỡ chữ CSS. Điều này xác định kích thước văn bản
5. Bộ phông chữ CSS. Điều này xác định phông chữ đến từ đâu
6. Màu CSS. Điều này xác định màu của phông chữ đang được sử dụng
7. <đầu>. Điều này đề cập đến các yếu tố của <link> và <style>
8. <liên kết>. Một liên kết đến các tệp CSS bên ngoài
Điều này có nghĩa là bạn đang cố gắng xác định kiểu của một trang trong trang web của mình. Bạn có
thể thấy điều này trong <head> của trang của bạn. Nó đóng gói phần tử của <style>.
Ví dụ:
<!DOCTYPE html>
<html>
<đầu>
<style>
body {background-color:white;}
h1 {color:pink;} p {color:violet;}
</style> </head>
<body>
</body>
</html>
Machine Translated by Google
CSS nội tuyến có nghĩa là bạn phải áp dụng các kiểu duy nhất cho các thành phần đơn lẻ trong trang của mình.
Điều này cũng thuộc Thuộc tính kiểu HTML. Ví dụ: nếu bạn muốn thay đổi màu của tiêu đề <h1> thành màu hồng,
CSS bên ngoài chủ yếu là về việc xác định kiểu cho một vài trang trong trang web của bạn—chứ
không chỉ một trang. Chỉ với sự trợ giúp của một tệp, bạn đã có thể thay đổi toàn bộ giao diện
trang web của mình—điều này thực sự giúp bạn thực hiện mọi việc dễ dàng.
Sau đó, bạn chỉ cần thêm một liên kết đến trang CSS bên ngoài trong phần <head> của trang của mình.
<!DOCTYPE html>
<html>
<đầu>
</head>
<body>
đoạn này.</p>
</body>
</html>
Machine Translated by Google
Cuối cùng, để dễ dàng thay đổi phông chữ, hãy đảm bảo rằng bạn biết cách phân biệt các thành
phần. Màu xác định màu văn bản HTML trong trang, kích thước phông chữ là tất cả về kích thước của
phông chữ được sử dụng và họ phông chữ xác định họ phông chữ đến từ đâu (ví dụ: serif, sans serif,
v.v.)
<!DOCTYPE html>
<html>
<đầu>
<kiểu>
h1 {
màu: xanh
} p
{ màu: đỏ;
} </
style> </head>
<body>
đoạn này.</p>
</body>
</html>
Bây giờ bạn đã biết những điều cơ bản, cuối cùng bạn có thể tạo trang web của riêng mình!
Machine Translated by Google
Sự kết luận
Tôi hy vọng cuốn sách này có thể giúp bạn hiểu về Lập trình HTML và chỉ trong 2 tuần, bạn đã
Bước tiếp theo là đừng ngại áp dụng những gì bạn đã học vào thực tế! Tạo các trang web và xem
chúng trông như thế nào. Nếu thoạt nhìn chúng không xuất sắc, đừng lo lắng vì luôn có chỗ để
cải thiện—và vì bạn biết lập trình HTML nên điều đó sẽ dễ dàng cho bạn!
Cuối cùng, nếu bạn thích cuốn sách này, thì tôi muốn nhờ bạn một việc, bạn có vui lòng để lại
nhận xét về cuốn sách này trên Amazon không? Nó sẽ được đánh giá rất cao!
Tài liệu này hướng đến việc cung cấp thông tin chính xác và đáng tin cậy liên quan đến
chủ đề và vấn đề được đề cập. Ấn phẩm được bán với ý nghĩ rằng nhà xuất bản không
cần thiết để cung cấp các dịch vụ kế toán, được phép chính thức hoặc nói cách khác là các dịch vụ đủ điều kiện. Nếu
tư vấn là cần thiết, hợp pháp hoặc chuyên nghiệp, một cá nhân hành nghề trong nghề nên
Được ra lệnh.
- Từ một Tuyên bố về các Nguyên tắc đã được chấp nhận và thông qua bởi một
Ủy ban của Hiệp hội luật sư Hoa Kỳ và Ủy ban các nhà xuất bản và
hiệp hội.
Không có cách nào hợp pháp để sao chép, sao chép hoặc truyền tải bất kỳ phần nào của tài liệu này bằng bất kỳ hình thức nào.
phương tiện điện tử hoặc ở dạng in. Việc ghi lại ấn phẩm này bị nghiêm cấm
và bất kỳ việc lưu trữ nào đối với tài liệu này đều không được phép trừ khi có sự cho phép bằng văn bản của
Thông tin được cung cấp ở đây được tuyên bố là trung thực và nhất quán, trong bất kỳ trách nhiệm pháp lý nào,
về sự thiếu chú ý hoặc cách khác, bởi bất kỳ việc sử dụng hoặc lạm dụng bất kỳ chính sách, quy trình hoặc
hướng dẫn bên trong là trách nhiệm đơn độc và hoàn toàn của người đọc nhận.
Trong mọi trường hợp sẽ không có bất kỳ trách nhiệm pháp lý hoặc đổ lỗi nào đối với
nhà xuất bản về bất kỳ khoản bồi thường, thiệt hại hoặc tổn thất tiền tệ nào do thông tin ở đây,
Các tác giả tương ứng sở hữu tất cả các bản quyền không do nhà xuất bản nắm giữ.
Thông tin ở đây chỉ được cung cấp cho mục đích thông tin và là phổ biến.
Việc trình bày thông tin không có hợp đồng hoặc bất kỳ loại đảm bảo nào.
Các nhãn hiệu được sử dụng mà không có bất kỳ sự đồng ý nào và việc xuất bản nhãn hiệu
không được chủ sở hữu nhãn hiệu cho phép hoặc ủng hộ. Tất cả nhãn hiệu và thương hiệu
trong cuốn sách này chỉ nhằm mục đích làm rõ và thuộc sở hữu của chủ sở hữu
Giới thiệu
Tôi muốn cảm ơn bạn và chúc mừng bạn đã tải xuống cuốn sách “Tìm hiểu những kiến thức cơ bản về
Cuốn sách này bao gồm các bước và chiến lược đã được chứng minh về cách đạt được vị trí hàng đầu trong tìm kiếm
Hầu hết các nhà tiếp thị tìm kiếm nghiệp dư tìm kiếm những cách nhanh nhất để xếp hạng trong danh mục đã chọn của họ
từ khóa. Vì cảm giác cấp bách không cần thiết, một số người trong số họ sử dụng các phương pháp
được các công cụ tìm kiếm cau mày. Vì điều này, nhiều người đã bị ảnh hưởng bởi việc tìm kiếm
cập nhật thuật toán trong quá khứ. Cuốn sách này cung cấp cho bạn cách phù hợp để xếp hạng trong Google và
các công cụ tìm kiếm khác. Đây là những điều cơ bản về tối ưu hóa công cụ tìm kiếm đã được thử
và được thử nghiệm bởi các chuyên gia SEO mũ trắng. Sử dụng những kỹ thuật này, bạn sẽ không
trải nghiệm các lượt truy cập lớn trong lưu lượng truy cập của bạn ngay cả khi các bản cập nhật thuật toán lớn được triển khai.
(Cung cấp bất kỳ thông tin bổ sung nào về cuốn sách. Đảm bảo phần giới thiệu BÁN
cuốn sách, như mọi người có thể thấy điều này khi họ xem trước nó trên Amazon hoặc Kindle. Bạn có thể
viết cái này, hoặc yêu cầu người viết sách của bạn làm).
Một lần nữa cảm ơn bạn đã tải xuống cuốn sách này, tôi hy vọng bạn sẽ thích nó!
Machine Translated by Google
Machine Translated by Google
Machine Translated by Google
Internet là một đại dương thông tin. Nó là một mạng lưới các máy tính được kết nối với nhau từ
vòng quanh thế giới. Nó cho phép chúng tôi truy cập thông tin từ máy tính nửa chừng
thế giới.
Tuy nhiên, chính nó, internet là một mớ hỗn độn lớn. Nó có đầy đủ các trang web phục vụ cho nhu cầu
cho hàng tỷ cá nhân. Ngay từ đầu, các kỹ sư đã tìm kiếm một công cụ có thể
tổ chức tất cả các thông tin trên web và giúp mọi người tìm thấy những gì họ đang tìm kiếm trong
Đây là chức năng của công cụ tìm kiếm. Họ “thu thập dữ liệu” qua nhiều trang web như họ
có thể bằng cách làm cho trí tuệ nhân tạo truy cập các trang web và thu thập thông tin. Họ thêm
thông tin về các trang được thu thập thông tin trong một chỉ mục. Khi một người nhập truy vấn tìm kiếm,
công cụ tìm kiếm chạy qua tất cả các trang được thu thập thông tin và đưa ra danh sách các trang phù hợp
truy vấn. Sau đó, nó sắp xếp các trang này theo mức độ phù hợp của chúng với truy vấn của
người sử dụng.
Hàng tỷ người sử dụng công cụ tìm kiếm hàng tháng. Một số trong số họ có thể quan tâm đến bạn
trang mạng. Để hướng lưu lượng truy cập vào trang web của bạn, bạn muốn các trang web của mình xếp hạng cao
trong kết quả tìm kiếm của khách truy cập mục tiêu của bạn.
Truy vấn tìm kiếm là câu hỏi từ người dùng công cụ tìm kiếm. Họ đang sử dụng công cụ tìm kiếm để
tìm kiếm câu trả lời. Dưới đây là ba loại câu hỏi mà mọi người với tư cách là công cụ tìm kiếm:
Tôi có thể tìm thấy [tên của sự vật ở đâu/như thế nào?
Machine Translated by Google
Một số người sử dụng các truy vấn để tìm kiếm những thứ hoặc địa điểm cụ thể trong thế giới thực. một người có thể
đang tìm kiếm một chiếc xe cũ quanh New York. Anh ấy yêu cầu công cụ tìm kiếm tìm kiếm
Anh ấy thấy rằng có quá nhiều kết quả nên anh ấy thu hẹp phạm vi tìm kiếm của mình thành:
Tuy nhiên, hầu hết thời gian, mọi người sử dụng các công cụ tìm kiếm để tìm kiếm thông tin. Một số người
ví dụ: sử dụng các công cụ tìm kiếm để tìm câu trả lời cho bài tập ở trường của họ. Nhiều người
cũng vào các công cụ tìm kiếm để tìm kiếm tin tức về các sự kiện hiện tại có liên quan đến họ. Thay vì
tìm danh bạ thì người ta cũng tìm địa chỉ và số liên lạc nhanh hơn
Cuối cùng, mọi người sử dụng công cụ tìm kiếm để đi đến các khu vực cụ thể trên web. Một số người cho
ví dụ, muốn truy cập trang web của tờ báo địa phương của họ. Họ không biết chính xác
địa chỉ trang web để họ yêu cầu google dẫn họ đến đó.
Công cụ tìm kiếm đã trở thành nguồn câu trả lời chính cho hầu hết mọi người trong
các nước phát triển. Phần lớn người dùng các công cụ tìm kiếm như Google tin tưởng vào tìm kiếm
kết quả được tổng hợp bởi thuật toán. Hầu hết mọi người mong đợi tìm thấy câu trả lời cho truy vấn của họ trong
kết quả hàng đầu. Nếu năm kết quả đầu tiên dường như không có câu trả lời cho câu hỏi của họ, mọi người
có xu hướng nghĩ rằng phải có điều gì đó không ổn với cụm từ họ đã sử dụng trong truy vấn.
Hầu hết mọi người tinh chỉnh tìm kiếm của họ giống như anh chàng đang tìm kiếm một chiếc Lexus cũ ở New
York.
Điều này ảnh hưởng đến trang web của bạn như thế nào?
Machine Translated by Google
Nếu bạn muốn có thêm lưu lượng truy cập vào trang web của mình, bạn cần biết cách các công cụ tìm kiếm
hoạt động và bạn cần có khả năng tối ưu hóa các trang web của mình để chúng được thu thập thông tin,
được lập chỉ mục và hiển thị ở đầu trang kết quả tìm kiếm.
Hiển thị trong tìm kiếm là không đủ tốt khi nói đến SEO. Kết quả hàng đầu được nhấp vào
trên hơn 18% thời gian. Số lần nhấp vào các trang của bạn giảm xuống khi các trang của bạn
hiển thị thấp hơn trên trang kết quả của công cụ tìm kiếm.
Với sự ra đời của điện thoại thông minh, ban đầu mọi người nghĩ rằng sự phổ biến của các trang web sẽ
bắt đầu giảm. Người bình thường nghĩ rằng các ứng dụng sẽ thay thế tìm kiếm. Nếu điều này sẽ
thực sự xảy ra, nó đã không xuất hiện cho đến nay. Mặc dù số giờ dành cho phía trước
máy tính để bàn đã giảm, mọi người vẫn đang sử dụng tìm kiếm để tìm thông tin
họ cần và các mặt hàng mà họ muốn. Những người có trang web được tối ưu hóa cho điện thoại di động
màn hình sẽ nhận được phần lớn lưu lượng truy cập từ tìm kiếm trên thiết bị di động.
Hoạt động cho ngày 1 và 2: Quyết định chủ đề hoặc thị trường ngách của trang web của bạn
Trang web của bạn sẽ dễ dàng xếp hạng hơn nếu trang web của bạn tập trung vào một chủ đề. nếu bạn
đã có một trang web hoặc blog thông tin chung, bạn có thể quyết định chủ đề tốt nhất để
theo đuổi dựa trên các bài đăng hoặc nội dung phổ biến mà bạn đã có.
Khi nghĩ về một chủ đề hoặc thị trường ngách cho trang web của mình, bạn cũng nên cân nhắc
mục tiêu cá nhân để xây dựng nó. Loại nội dung mà bạn tạo từ nay trở đi sẽ có
bạn một bước gần hơn để đạt được mục tiêu của bạn.
Machine Translated by Google
Machine Translated by Google
Machine Translated by Google
Công cụ tìm kiếm là công cụ phổ biến nhất để tìm kiếm thông tin trên web.
Tuy nhiên, ngay cả với tất cả những cải tiến trong thuật toán tìm kiếm và thu thập dữ liệu trang
công nghệ, công cụ này vẫn còn nhiều hạn chế. Ví dụ, một công cụ tìm kiếm không thể
trực tiếp cho biết một trang web có liên quan đến người dùng hay không sau khi thu thập dữ liệu và lập chỉ mục trang đó. Nó
cần tìm kiếm thêm manh mối để biết liệu một trang nhất định có nên ở trên cùng của
Công việc của bạn với tư cách là quản trị viên web và nhà tiếp thị tìm kiếm là cung cấp cho các công cụ tìm kiếm manh mối
họ sẽ cần đưa bạn lên kết quả hàng đầu. Các chuyên gia về công cụ tìm kiếm đề cập đến những manh mối này như
các yếu tố xếp hạng. Các yếu tố xếp hạng là thông tin mà các công cụ tìm kiếm tìm kiếm
khi họ đến trang web của bạn. Họ tổng hợp các yếu tố xếp hạng này trong quá trình lập chỉ mục. Một
vị trí của trang web trong kết quả tìm kiếm cho các từ khóa sẽ phụ thuộc vào mức độ hiệu quả của chúng
Ngay cả khi xem xét hàng trăm yếu tố xếp hạng, công cụ tìm kiếm vẫn có nhiều
hạn chế.
• Các bot trình thu thập dữ liệu dựa vào các liên kết để di chuyển
Mục đích của trình thu thập thông tin của công cụ tìm kiếm là tạo một bản đồ ảo của toàn bộ
internet, và theo đó, chúng tôi muốn nói đến những phần của internet mà những người bình thường có thể truy cập. Đến
nhảy từ trang này sang trang khác, chúng sử dụng các siêu liên kết trong các trang mà chúng thu thập dữ liệu. Này
Nếu có một số trang trong trang web của bạn không có liên kết dẫn đến trang đó, bạn nên
mong rằng nó sẽ không được lập chỉ mục và không hiển thị trong các trang kết quả tìm kiếm.
Machine Translated by Google
• Họ không thể thu thập thông tin đến các trang được bảo vệ bởi biểu mẫu trực tuyến
Các trang web thường yêu cầu khách truy cập của họ trở thành thành viên. Để trở thành một, bạn
cần phải điền vào một hình thức thành viên. Công cụ tìm kiếm không được trang bị chương trình
để điền vào tất cả các loại hình thức. Do đó, họ không thể thu thập thông tin bất kỳ
quản trị web độc quyền hiển thị cho các thành viên.
Trình thu thập thông tin của công cụ tìm kiếm chuyên thu thập thông tin từ các trang web dựa trên văn bản.
Khả năng thu thập và tổ chức thông tin từ nội dung phi văn bản của họ bị hạn chế nghiêm trọng.
Ví dụ, bot trình thu thập thông tin sẽ không thể tự nhận biết hình ảnh trông như thế nào. Họ
cũng phải đối mặt với những thách thức tương tự với nội dung video, âm thanh, hình ảnh, flash và plug-in.
Để giải quyết vấn đề này, các công ty tìm kiếm yêu cầu quản trị viên web đưa thông tin văn bản vào
những nội dung này. Nếu không có thông tin bổ sung này, một số loại nội dung nhất định trong trang web
Khi người dùng sử dụng công cụ tìm kiếm, họ thường nhập một cụm từ mô tả những gì
họ đang tìm kiếm. Thuật toán của công cụ tìm kiếm đã phát triển và chúng có nhiều khả năng hơn
hơn bao giờ hết để cung cấp cho bạn các trang web có liên quan trong 90% thời gian. Người dùng có thể gặp phải
Tuy nhiên, một số vấn đề nếu họ không sử dụng đúng thuật ngữ. Hàng triệu người dùng sử dụng
cụm từ không phổ biến khi tìm kiếm một cái gì đó không quen thuộc.
Hạn chế này phổ biến ở những người mới bắt đầu học tiếng Anh. Khi họ
không biết từ cho một cái gì đó, họ có thể sử dụng tính từ để mô tả nó. Người bản xứ
Người nói tiếng Anh sẽ biết những gì anh ta có thể đang cố gắng nói nhưng công cụ tìm kiếm không có
chương trình để hiểu những gì một người không phải là người bản ngữ có thể yêu cầu.
Vấn đề này cũng trở nên khó giải quyết khi chúng ta đang sử dụng sự tinh tế của ngôn ngữ
Machine Translated by Google
không quen thuộc với AI tìm kiếm. Sự khác biệt về chính tả của các từ giống nhau giữa
các quốc gia nói tiếng Anh khác nhau chẳng hạn sẽ ảnh hưởng đến xếp hạng kết quả tìm kiếm của bạn. Nếu
bạn sử dụng "hành vi" thay cho "hành vi" một cách nhất quán, ví dụ: công cụ tìm kiếm
có thể nghĩ rằng trang web của bạn được thiết kế cho người dùng ở Anh. Điều này sẽ ảnh hưởng đến thứ hạng của bạn
Thành công trong tiếp thị tìm kiếm sẽ phụ thuộc rất nhiều vào kiến thức của bạn về ngôn ngữ
bạn đang làm việc với. Nếu bạn đang nhắm mục tiêu một nhóm thiểu số cụ thể là khách truy cập tiềm năng
cho trang web của bạn chẳng hạn, bạn nên biết sự khác biệt tinh tế trong việc sử dụng
ngôn ngữ. Nó cũng giúp bạn có kiến thức về hành vi tìm kiếm của họ.
Do phụ thuộc vào từ khóa, các công cụ tìm kiếm cũng gặp thách thức về
đọc từ đúng ngữ cảnh. Thách thức này trở nên khó khăn hơn khi người dùng sử dụng
từ "đen" khá rộng rãi. Có những bài hát, bộ phim và thương hiệu có nội dung đó
từ. Những người nhập chúng khi tìm kiếm cũng có thể đề cập đến màu sắc của một mục mà họ
đang tìm. Do đó, người dùng công cụ tìm kiếm có xu hướng tạo các cụm từ dài hơn khi
họ tìm kiếm để làm cho kết quả cụ thể hơn theo nhu cầu của họ. Vì tìm kiếm này
hành vi, quản trị viên web bắt đầu nhắm mục tiêu từ khóa đuôi dài. Đây là những cụm từ mà mọi người
thường sử dụng khi tìm kiếm. Chúng dài hơn ba từ và chúng đề cập đến rất
Công nghệ tìm kiếm liên tục thay đổi. Các kỹ sư đang tiếp tục phát triển mới
các dạng công nghệ để AI có thể khắc phục những hạn chế này. Đó là vì những điều này
giới hạn mà chúng tôi cần để tối ưu hóa các trang web của mình cho cả người dùng và công cụ tìm kiếm.
Bạn nên dành thời gian để xem lại những hạn chế của công cụ tìm kiếm được thảo luận trong phần này
Machine Translated by Google
chương và nghĩ về những khó khăn của khách truy cập tiềm năng của bạn khi tiếp cận trang web của bạn
Bạn cũng nên dành thời gian để kiểm tra khả năng hiển thị trang web của mình trong kết quả của công cụ tìm kiếm
trang. Sử dụng các từ khóa và cụm từ chung cho ngành hoặc thị trường ngách của bạn. Nếu bạn không thể tìm thấy
trang web của bạn trong ba trang đầu tiên, bạn cần phải làm rất nhiều việc. Nếu bạn đang ở trong đầu
ba trang nhưng bạn không ở trang đầu tiên, mục tiêu của bạn là leo lên các bậc thang.
Bất kể vị trí của bạn là gì, bạn nên sử dụng các chiến lược và thông tin trong cuốn sách này để
Chương 3: Người dùng mục tiêu của bạn: Bắt đầu tìm kiếm của bạn
Chiến lược tiếp thị
Khi phát triển chiến lược tiếp thị tìm kiếm cho một trang web, bạn cần bắt đầu suy nghĩ
về nhóm người có thể tìm thấy giá trị trong thông tin tìm thấy trên trang web của bạn.
Họ là kiểu người có nhiều khả năng nhấp vào trang web của bạn nhất khi họ thấy
nó trong trang kết quả tìm kiếm. Công cụ tìm kiếm thu hẹp khoảng cách giữa nội dung trang web của bạn
Lập hồ sơ người dùng công cụ tìm kiếm mục tiêu của bạn
Người dùng Internet thực hiện hàng tỷ lượt tìm kiếm mỗi tháng. Tuy nhiên, không phải tất cả các tìm kiếm này,
có giá trị cho trang web của bạn. Số lượng người tìm kiếm các loại thông tin trong
trang web của bạn phụ thuộc vào mức độ phổ biến của ngành hoặc thị trường ngách của trang web của bạn. Nhiều hơn
thị trường ngách phổ biến thì càng có nhiều người tìm kiếm. Tuy nhiên, những thị trường ngách phổ biến cũng có rất nhiều
Để vượt lên trước đối thủ cạnh tranh, bạn cần tìm hiểu những khách truy cập lý tưởng của mình. Bạn có thể làm
điều này bằng cách tạo một hồ sơ của khách truy cập lý tưởng cho trang web của bạn. Nếu bạn đã có trang web
đã chạy được một thời gian, bạn có thể thu thập một số thông tin về
loại người đang truy cập trang web của bạn thông qua phần mềm phân tích mà bạn sử dụng.
Dưới đây là một số loại thông tin về khách truy cập của bạn mà bạn sẽ cần:
• Tuổi tác
• Giới tính
• Ngôn ngữ
• Địa điểm
Bằng cách có được những loại thông tin này, bạn sẽ có thể đoán những từ mà mọi người
có nhiều khả năng sử dụng nhất khi sử dụng các công cụ tìm kiếm. Bạn cũng có thể cần thêm một số
thông tin tùy thuộc vào loại trang web mà bạn có.
Mục tiêu của bạn cho khách truy cập của bạn
Sau khi tạo hồ sơ về những khách truy cập lý tưởng của mình, bạn cần quyết định những gì bạn muốn những người này
mọi người làm khi họ đến trang web của bạn. Nếu bạn đang bán thứ gì đó trên
trang web, bạn có thể cần điều chỉnh thiết kế để đảm bảo rằng người dùng có thể bắt đầu thực hiện
Các trang web khác muốn khách truy cập của họ điền vào biểu mẫu, trả lời khảo sát hoặc đăng ký
Việc có mục tiêu cũng cho phép bạn tinh chỉnh các loại từ khóa mà bạn đang nhắm mục tiêu. Nếu
bạn đang bán thứ gì đó chẳng hạn, bạn có thể cần nhắm mục tiêu các cụm từ liên quan đến mua hàng.
Một số nhà tiếp thị chỉ nhắm mục tiêu các cụm từ được sử dụng bởi những người đang ở giai đoạn cuối của
Hoạt động cho ngày 5 và 6: Xác định người dùng mục tiêu của bạn
Hoạt động tiếp theo là xác định các đặc điểm của khách truy cập lý tưởng cho trang web của bạn.
Khách truy cập lý tưởng đề cập đến những người có nhiều khả năng làm những gì bạn muốn hoàn thành.
Bạn nên nêu những điểm chung của những người này. Ngoài những thông tin đã nêu trong
chương 3, bạn cũng nên nghiên cứu trên các trang web khác cũng đáp ứng nhu cầu của
cùng một thị trường mục tiêu. Bạn nên kiểm tra thiết kế của họ và các loại nội dung mà họ
lời đề nghị.
Machine Translated by Google
Machine Translated by Google
Machine Translated by Google
Bây giờ bạn đã biết khách truy cập mục tiêu của mình là ai, bạn cần chọn từ khóa phù hợp
mà họ sẽ sử dụng khi họ tìm kiếm thông tin mà bạn đang cung cấp.
Để biết những từ khóa mà người dùng mục tiêu của bạn đang sử dụng, bạn cần đặt mình vào vị trí của bạn.
giày của người dùng mục tiêu. Bạn cần sử dụng thông tin mà bạn có trong hồ sơ mà bạn
Bạn cũng cần nhắc nhở bản thân về những hạn chế mà công nghệ công cụ tìm kiếm có.
Bạn cần đảm bảo rằng các từ khóa của bạn đại diện cho các loại nội dung mà bạn đang
hiển thị trong trang của bạn cũng như mục đích của khách truy cập tiềm năng của bạn. mục tiêu cuối cùng của bạn nó
để cung cấp những gì khách truy cập tiềm năng cần và sau đó chuyển đổi họ thành người mua, người đăng ký,
Hầu hết các quản trị viên web mới bắt đầu nghĩ rằng họ chỉ nên chọn một từ khóa mạnh và sử dụng
rằng trong tất cả các trang của trang web của họ. Đối với các công cụ tìm kiếm, chiến lược này sẽ rất giống
Nếu bạn muốn đặt trang web của mình làm nguồn thông tin chính cho chủ đề của mình, bạn
cần nhằm mục đích xếp hạng tốt trên nhiều từ khóa có liên quan đến chủ đề trang web của bạn. Nếu
trang web của bạn là về một chương trình truyền hình chẳng hạn, bạn có thể muốn nhắm mục tiêu tiêu đề của nó trong
trang chủ của trang web. Sau đó, bạn nên tạo các bài đăng hoặc trang liên quan đến chương trình như một trang
về nhân vật. Trong trang này, bạn có thể sử dụng “ký tự [tiêu đề chương trình truyền hình]” ví dụ này làm
Có các công cụ miễn phí và trả phí sẽ giúp bạn tìm các từ khóa được sử dụng nhiều nhất cho một số
chủ đề. Một trong những công cụ phổ biến nhất trong số đó là Google Adwords Keyword Planner.
Khi lập kế hoạch từ khóa, bạn cũng nên xem xét các yếu tố sau:
Machine Translated by Google
Điều này bao gồm tên chung của dịch vụ và thương hiệu. Một số người đang
nghĩ đến việc mua một cái gì đó thường biết thương hiệu mà họ muốn mua vì vậy
bạn nên có nội dung trang web giải quyết trực tiếp các câu hỏi về những thương hiệu này.
Những loại nội dung này sẽ giúp trang web của bạn được tìm thấy thông qua tìm kiếm.
• Các chủ đề liên quan đến sản phẩm hoặc dịch vụ của bạn
Bạn cũng nên cung cấp nội dung cho các chủ đề liên quan đến sản phẩm hoặc dịch vụ của mình. Nhiều
các trang web của công ty chẳng hạn, bao gồm các cập nhật của công ty. Điều này cho thấy hoạt động trong của bạn
trang mạng. Một trong những yếu tố xếp hạng quan trọng nhất là tần suất cập nhật.
Bạn cũng nên chuẩn bị các chiến dịch tiếp thị tìm kiếm cho các mùa khi số lượng lớn
doanh số bán hàng và lưu lượng truy cập sẽ được mong đợi. Đối với các trang web bán lẻ, ví dụ: Giáng sinh, Lễ tình nhân
và mùa Lễ tạ ơn là những sự kiện lớn. Trong mùa này, mọi người có xu hướng tìm kiếm ý tưởng
trực tuyến để mua hàng ngoại tuyến. Bạn nên tận dụng thói quen phung phí của mọi người trong thời gian
Mỗi khi bạn tạo một bài đăng trên blog hoặc một trang web mới, bạn cần xem xét mục tiêu
từ khóa mà bạn sẽ sử dụng. Bạn nên nhắm mục tiêu một từ khóa chính cho mỗi trang hoặc bài đăng
bạn tạo. Từ khóa của bạn phải phù hợp với hoạt động mà bạn muốn khách truy cập của mình
để thực hiện. Nếu bạn muốn khách truy cập mua thứ gì đó, mục tiêu của bạn là xây dựng
các từ khóa nhắm mục tiêu trang web được sử dụng bởi những người tìm kiếm có ý định mua. Bạn cũng có thể làm
các trang web có từ khóa đã sử dụng những người tìm kiếm của tôi đang nghiên cứu về các sản phẩm cụ thể.
Khi bạn biết các từ khóa để xếp hạng, mục tiêu tiếp theo của bạn là đưa chúng vào một cách chiến lược
trang web của bạn. Khi đặt từ khóa của bạn ở những vị trí này, bạn phải đảm bảo rằng
Machine Translated by Google
chúng xuất hiện một cách tự nhiên. Mục tiêu chính của bạn là để mọi người hiểu được nội dung của bạn
khách. Trải nghiệm người dùng luôn quan trọng hơn bất kỳ chiến lược SEO nào. Với điều đó trong
lưu ý, bạn nên đặt từ khóa của mình vào các phần sau của trang web:
Sẽ hữu ích nếu tên miền của bạn đã chứa từ khóa mà bạn muốn xếp hạng. Phần lớn
Tuy nhiên, vào lúc đó, bạn sẽ cần chèn từ khóa vào phần sau của URL để
• Thẻ tiêu đề
Thẻ tiêu đề cung cấp cho trình thu thập thông tin ý tưởng về nội dung trang của bạn. Nói chung, bạn cần phải
thêm từ khóa của bạn càng sớm càng tốt vào thẻ tiêu đề. Thách thức với chiến lược này là
khi bạn đã lên kế hoạch cho một tiêu đề sáng tạo. Đôi khi, đặt từ khóa ở phần đầu
của thẻ tiêu đề làm cho nó nghe có vẻ khó xử. Bạn nên ưu tiên trải nghiệm người dùng nếu đây là
trường hợp.
Bạn cũng nên bao gồm các từ khóa trong đoạn đầu tiên của nội dung của bạn. Dài dòng
các loại nội dung không được quét hoàn toàn bởi trình thu thập thông tin. Ngoài thẻ tiêu đề, trình thu thập thông tin
đồng thời cố gắng tìm hiểu nội dung của bạn nói về điều gì từ những đoạn đầu tiên. Đây là lý do tại sao bạn
cần bao gồm các từ khóa của bạn trong các lĩnh vực này.
Ngoài đoạn đầu tiên, bạn cũng nên thêm từ khóa 3-4 lần vào các mục khác nhau.
các phần của nội dung. Trong trường hợp này, bạn có thể cần tạo các biến thể của các từ khóa chính
Bạn cũng nên thêm câu hoặc mô tả về ảnh của mình trong thuộc tính thay thế của ảnh.
Machine Translated by Google
Điều này sẽ giúp hình ảnh của bạn xếp hạng tốt trong tính năng tìm kiếm hình ảnh của các công cụ tìm kiếm. Bạn
nên đảm bảo rằng bạn chỉ bao gồm các hình ảnh liên quan đến nội dung của mình. Bạn cũng nên thử
để làm cho hình ảnh độc đáo và hình ảnh. Điều này sẽ làm cho hình ảnh của bạn nổi bật trong hình ảnh
các trang kết quả tìm kiếm và có thể dẫn đến tỷ lệ nhấp chuột cao hơn.
mô tả meta
Tất cả các thuộc tính khác ở trên sẽ làm cho các trang web xếp hạng tốt hơn trong kết quả của công cụ tìm kiếm
trang. Để giữ cho các trang web của bạn được xếp hạng cao, bạn cần đảm bảo rằng những người xem nó
bấm vào nó để đi đến trang của bạn. Tỷ lệ nhấp chuột trong quá khứ của một trang web cũng là một yếu tố quan trọng
Hai yếu tố quan trọng sẽ cải thiện tỷ lệ nhấp của bạn trong công cụ tìm kiếm. đầu tiên
một là tiêu đề nội dung của bạn, đã được thảo luận trước đó trong phần này. Cái thứ hai
là mô tả dưới tiêu đề. Hầu hết các phần mềm quản lý nội dung (CMS) sẽ sử dụng
phần đầu tiên của nội dung văn bản làm mô tả theo mặc định. Bạn nên kiểm tra với của bạn
CMS về cách thêm mô tả meta để bạn có thể kiểm soát văn bản xuất hiện bên dưới
tiêu đề của bạn trong các trang kết quả của công cụ tìm kiếm. Bạn cần thử nghiệm trên các bản sao khác nhau của
mô tả của bạn để có thể đến được những mô tả mang lại tỷ lệ nhấp chuột cao nhất.
Khi bạn đã có một trang web và một chủ đề cụ thể để theo đuổi, bước tiếp theo của bạn là tìm
các từ khóa và cụm từ sẽ giúp bạn đạt được mục tiêu cho trang web của mình. Tham khảo đến
mẹo trong chương này để hiểu cách từ khóa hoạt động trong SEO và cách sử dụng chúng. Qua một bên
từ Công cụ lập kế hoạch từ khóa Google AdWords luôn phổ biến, có các công cụ trực tuyến miễn phí khác
mà bạn có thể sử dụng khi nghiên cứu các từ khóa tốt nhất cho trang web của mình:
Đây là phiên bản công cụ lập kế hoạch từ khóa của Bing. Nếu một phần lớn lưu lượng truy cập trang web của bạn đến
xu hướng Google
Google xu hướng cung cấp cho bạn các từ khóa phổ biến được mọi người trên thế giới sử dụng.
Họ cũng cho phép bạn kiểm tra những gì phổ biến ở quốc gia của bạn ngay bây giờ và trong quá khứ.
Bạn cũng có thể nhận thông tin chi tiết về sự dao động về mức độ phổ biến của một số từ khóa và cụm từ nhất định
Chương 5: Trải nghiệm người dùng ảnh hưởng đến xếp hạng của bạn
Trong chương trước, chúng ta đã thảo luận về tầm quan trọng của việc giữ cho các từ khóa được nhắm mục tiêu của bạn phù hợp.
với những gì trang web của bạn nói về và những gì khách truy cập của bạn cần.
Ví dụ: nếu trang web của bạn tập trung vào thiết bị tập luyện xây dựng cơ bắp, bạn nên
nhắm mục tiêu các từ khóa mà mọi người sử dụng để tìm kiếm loại mặt hàng đó trực tuyến.
Khi mọi người nhấp vào liên kết tới trang web của bạn trên trang kết quả của công cụ tìm kiếm, họ
có những kỳ vọng mà bạn cần phải đáp ứng. Trong ví dụ cụ thể này, nếu bạn xếp ở bên phải
từ khóa, khách truy cập có thể mong đợi tìm thấy các loại công cụ tập thể dục có trọng số khác nhau. Bạn
cũng có thể bổ sung thêm thực phẩm chức năng làm tăng tốc độ phát triển cơ bắp.
Hãy để chúng tôi nói rằng khách truy cập của bạn đến trang web của bạn bằng cách sử dụng cụm từ khóa “xây dựng cơ bắp
thiết bị tập luyện” nhưng khi họ vào trang web của bạn, họ thấy rằng bạn tập trung vào yoga
mẹo và bạn chỉ xem xét các sản phẩm liên quan đến yoga. Trong trường hợp này, khách truy cập của bạn sẽ hơi
thất vọng với kết quả và có thể nhấp vào nút “quay lại” trên thiết bị di động của họ hoặc
Đây là một ví dụ về trải nghiệm người dùng tồi. Các công cụ tìm kiếm cố gắng tránh đưa mọi người đến
các trang web sai. Họ cũng cố gắng ngăn các trang web có cấu trúc kém xếp hạng tốt.
Để đảm bảo rằng chỉ những trang web tốt nhất cho một chủ đề cụ thể mới có được vị trí hàng đầu trong
các trang kết quả tìm kiếm, thuật toán của công cụ tìm kiếm sẽ xem xét nhiều yếu tố xếp hạng. Kiểm tra
trang web của bạn cho các yếu tố xếp hạng sau để có trải nghiệm người dùng tuyệt vời:
Yếu tố đầu tiên cần xem xét là các từ khóa mà bạn sử dụng. Khi chủ đề của bạn và của bạn
từ khóa chiếm ưu thế không phù hợp, trang web của bạn có thể xếp hạng trên các từ khóa không liên quan đến
nội dung bạn cung cấp. Điều này sẽ dẫn đến người dùng không hài lòng. Bạn thậm chí có thể bị phạt trong tương lai
Machine Translated by Google
•
Chất lượng liên kết trong nước
Liên kết là một tín hiệu cho các công cụ tìm kiếm rằng nội dung của trang web là phổ biến. điều này mang lại
cho họ ý tưởng rằng những người có thể quan tâm đến nó trong tương lai sẽ có một người dùng tốt
Các trang web phổ biến có lợi thế đáng kể khi xây dựng liên kết. Hơn
mọi người đã theo dõi nội dung của họ và họ có nhiều khả năng nhận được liên kết từ những người khác
trang web chất lượng tuyệt vời ngay sau khi họ xuất bản.
•
cấu trúc điều hướng
Điều hướng trang web của bạn cũng rất quan trọng. Nói chung, bạn nên đảm bảo rằng khách truy cập
có thể truy cập tất cả các trang từ trang chủ của bạn sau ba lần nhấp hoặc ít hơn. Nếu bạn không
được lên kế hoạch trên điều hướng trang web của bạn trong giai đoạn xây dựng của bạn, bạn nên dành thời gian để
liệt kê tất cả các trang web của bạn và đảm bảo rằng chúng có thể dễ dàng truy cập từ nhà của bạn
trang.
•
Cam kết của người dùng
Khi mọi người nhấp vào nút quay lại ngay sau khi nhấp vào liên kết của bạn trong công cụ tìm kiếm
trang kết quả, công cụ tìm kiếm nghĩ rằng người dùng đã thất vọng với những gì họ
có kinh nghiệm. Điều này có thể xảy ra vì nhiều lý do. Ví dụ, nó có thể là do
một trang web cụ thể tải nội dung quá chậm. Cũng có thể là do họ thấy rằng
nội dung trong trang web không phải là những gì họ cần. Tuy nhiên mọi người có thể click back để
những lý do ít quan trọng hơn. Bất kể lý do của mọi người để nhấp vào nút quay lại, nó sẽ
ảnh hưởng đến thứ hạng trang của bạn trong công cụ tìm kiếm.
Để ngăn điều này xảy ra, bạn nên thiết kế nội dung của mình để thu hút mọi người.
Machine Translated by Google
Nếu bạn đang sử dụng nội dung chủ yếu là văn bản, hãy viết đoạn đầu tiên của bạn thật hay để thu hút mọi người
móc và ko muốn click back. Bạn cũng nên cung cấp hình ảnh và hình ảnh để
họ sẽ không chỉ nhìn thấy một bức tường văn bản. Nếu bạn có video trên trang, bạn cần đảm bảo
rằng nó đang hoạt động tốt và tải nhanh. Cuối cùng, bạn nên có liên kết đến khác
nội dung thú vị để đảm bảo rằng khách truy cập của bạn không "thoát" hoặc rời khỏi trang web của bạn
Một trong những cập nhật quan trọng nhất trong thế giới SEO là cập nhật Panda năm 2011.
Google đã giới thiệu một phần mới trong thuật toán xếp hạng của mình, được gọi trong ngành SEO là
học máy. Tóm lại, thuật toán bắt chước cách con người đánh giá chất lượng trang web.
Nhiều trang web dày dặn đã bị các trang web mới nổi vượt qua khi các bản cập nhật được tung ra
bởi vì thiết kế và trải nghiệm người dùng tổng thể của các trang web mới tốt hơn so với
những người già hơn. Tuy nhiên, những người hành nghề SEO mũ đen là mục tiêu của các bản cập nhật; tốt
các trang web chất lượng với một số phương pháp mũ đen cũng bị ảnh hưởng.
Mục tiêu của Google là làm sạch các kết quả tìm kiếm của mình khỏi các trang web được xây dựng kém cung cấp ít hơn
hơn trải nghiệm người dùng thỏa đáng. Miễn là bạn giữ cho nội dung của mình có chất lượng cao và bạn
đảm bảo rằng người dùng của bạn hài lòng với những gì bạn cung cấp, bạn sẽ an toàn. Bằng cách làm theo
các mẹo trong cuốn sách này, bạn sẽ có thể tránh được một số tác động tiêu cực của các bản cập nhật trước đây
Hoạt động cho ngày 9 – 10: Thiết kế trang web của bạn theo sở thích lý tưởng của bạn
khách
Bạn nên đảm bảo rằng trang web của bạn trông tuyệt vời đối với khách truy cập lý tưởng của bạn. Tất cả nội dung
mà bạn có cũng phải phù hợp với nhu cầu và mong muốn của họ. Cuối cùng, bạn nên kiểm tra trang web của mình
dẫn đường. Bạn cần đảm bảo rằng bạn kết nối các trang có nội dung liên quan thông qua
Machine Translated by Google
liên kết. Nếu bạn có ai đó giúp đỡ bạn, bạn nên nhờ họ tìm kiếm một công việc cụ thể.
thông tin trong trang web của bạn. Sau đó, bạn nên yêu cầu họ phản hồi về trang web của bạn.
dẫn đường.
Machine Translated by Google
Machine Translated by Google
Machine Translated by Google
Các công cụ tìm kiếm coi các liên kết là số liệu phổ biến. Sau khi cập nhật Panda, Google vẫn
coi các liên kết là có giá trị, nhưng nó đã trở nên khắt khe hơn trong việc sử dụng chúng làm yếu tố xếp hạng.
Đảm bảo các liên kết của bạn liên quan đến chủ đề chính của bạn
Các loại liên kết dẫn đến trang web của bạn phải phụ thuộc vào loại nội dung mà bạn
lời đề nghị. Ví dụ: nếu bạn cung cấp tin tức về người nổi tiếng, các trang web xuất bản liên kết của bạn nên
cũng có liên quan đến những người nổi tiếng. Điều này bao gồm blog của người nổi tiếng, diễn đàn và người nổi tiếng khác
Bạn cũng nên xem xét địa phương của trang web của bạn. Nếu trang web của bạn phục vụ cho
dân số của một thành phố cụ thể, các liên kết từ các trang web cũng liên quan đến thành phố đó sẽ có nhiều hơn
quan trọng hơn các liên kết từ các trang web cung cấp thông tin chung.
Bạn cũng nên xem xét mức độ phổ biến của một trang web khi tìm kiếm các nguồn liên kết. Đường dẫn
từ trang web của New York Times sẽ có trọng lượng hơn một liên kết từ bạn bè của bạn
Blog. Các công cụ tìm kiếm coi các loại trang web này là đáng tin cậy. Liên kết từ thư rác
các trang web cũng sẽ làm hại các trang web của bạn nhiều hơn là có lợi.
Trong cấu trúc liên kết, yếu tố quan trọng nhất cần xem xét là anchor text. Đây là
một phần mã của liên kết mà người dùng có thể đọc và nhấp vào. Các văn bản neo của các liên kết dẫn đầu
đến trang web của bạn cũng phải liên quan đến chủ đề của bạn. Tuy nhiên, bạn nên đảm bảo rằng
các anchor text dẫn đến các trang web của bạn trông tự nhiên. Nếu tất cả chúng sử dụng cùng một mỏ neo
văn bản, Google có thể nghĩ rằng bạn đang đánh lừa hệ thống hoặc sử dụng các phương pháp mũ đen để
Machine Translated by Google
Các công cụ tìm kiếm cũng có thể nghĩ rằng bạn đang sử dụng các phương pháp như vậy nếu trang web của bạn mới nhưng
bạn đã có hàng trăm liên kết. Để tránh điều này xảy ra, bạn nên đảm bảo
rằng các công ty SEO hoặc chuyên gia mà bạn thuê sẽ không xây dựng các liên kết trỏ đến trang web của bạn.
Giá trị của một liên kết giảm dần theo thời gian
Các nhà tiếp thị nghiệp dư cũng nghĩ rằng chất lượng của các liên kết họ có vẫn giống như
miễn là nó còn sống. Tuy nhiên, Google đã coi sự mới mẻ của nội dung là một yếu tố quan trọng
khi xếp hạng. Khi các trang web liên kết với bạn trở nên ít phổ biến hơn, thứ hạng của bạn cũng
đi xuống. Để tránh điều này xảy ra, bạn nên sản xuất nội dung thường xuyên
Bạn sẽ cần nhiều thời gian để xây dựng hồ sơ liên kết cho trang web của mình nhưng hãy thực hiện các bước sau
sẽ giúp bạn trong việc bắt đầu quá trình. Nhiệm vụ đầu tiên của bạn là tìm những người cũng có
các trang web tương tự như của bạn. Họ không nên cung cấp nội dung spam và họ nên được quản lý
bởi các công ty có uy tín hoặc các nhà tiếp thị trực tuyến.
Bước tiếp theo của bạn là thu thập thông tin liên hệ về chủ sở hữu của các trang web này và
bắt đầu giao tiếp với họ. Một trong những cách tốt nhất để làm điều này là đề nghị làm khách
đăng trên trang web của họ. Hầu hết các quản trị viên web sẽ hoan nghênh cơ hội nhận nội dung miễn phí trên
Trang web của họ. Họ sẽ xem xét nội dung của bạn trước khi đưa ra tín hiệu bắt đầu, vì vậy bạn cần
để đảm bảo rằng nó có chất lượng cao. Bạn sẽ cần 2 ngày để tạo ra một tài liệu đã được nghiên cứu kỹ lưỡng và
nội dung xuất sắc và một ngày để bắt đầu gửi email.
Vào ngày 14
thứ tự
ngày, bạn nên xem lại việc cải thiện thứ hạng của mình và những gì khác
Machine Translated by Google
Sự kết luận
Tôi hy vọng cuốn sách này có thể giúp bạn tìm hiểu về SEO và cải thiện thứ hạng của bạn trên
Bước tiếp theo là tiếp tục tìm hiểu và thực hiện các phương pháp hay nhất cho SEO. Đây
công nghiệp vẫn đang phát triển. Bạn cần cập nhật cho mình những thông tin cập nhật mới nhất về
giữ cho trang web của bạn cạnh tranh trong bảng xếp hạng.
Cuối cùng, nếu bạn thích cuốn sách này, thì tôi muốn nhờ bạn một việc, bạn có vui lòng không?
đủ để để lại một đánh giá cho cuốn sách này trên Amazon? Nó sẽ được đánh giá rất cao!
Nhấn vào đây để để lại một đánh giá cho cuốn sách này trên Amazon!
Ngoài ra, hãy nhớ đăng ký bản tin công nghệ và lập trình của tôi để nhận MIỄN PHÍ
sách và tìm hiểu thêm về cách lập trình. Bấm vào đây.
Nhấp vào đây để nhận hướng dẫn từng bước để thiết lập trang Wordpress của bạn với
Bluehost.
Machine Translated by Google
Tài liệu này hướng đến việc cung cấp thông tin chính xác và đáng tin cậy liên quan đến
chủ đề và vấn đề được đề cập. Ấn phẩm được bán với ý nghĩ rằng nhà xuất bản không
cần thiết để cung cấp các dịch vụ kế toán, được phép chính thức hoặc nói cách khác là các dịch vụ đủ điều kiện. Nếu
tư vấn là cần thiết, hợp pháp hoặc chuyên nghiệp, một cá nhân hành nghề trong nghề nên
Được ra lệnh.
- Từ một Tuyên bố về các Nguyên tắc đã được chấp nhận và thông qua bởi một
Ủy ban của Hiệp hội luật sư Hoa Kỳ và Ủy ban các nhà xuất bản và
hiệp hội.
Không có cách nào hợp pháp để sao chép, sao chép hoặc truyền tải bất kỳ phần nào của tài liệu này bằng bất kỳ hình thức nào.
phương tiện điện tử hoặc ở dạng in. Việc ghi lại ấn phẩm này bị nghiêm cấm
và bất kỳ việc lưu trữ nào đối với tài liệu này đều không được phép trừ khi có sự cho phép bằng văn bản của
Thông tin được cung cấp ở đây được tuyên bố là trung thực và nhất quán, trong bất kỳ trách nhiệm pháp lý nào,
về sự thiếu chú ý hoặc cách khác, bởi bất kỳ việc sử dụng hoặc lạm dụng bất kỳ chính sách, quy trình hoặc
hướng dẫn bên trong là trách nhiệm đơn độc và hoàn toàn của người đọc nhận.
Trong mọi trường hợp sẽ không có bất kỳ trách nhiệm pháp lý hoặc đổ lỗi nào đối với
nhà xuất bản về bất kỳ khoản bồi thường, thiệt hại hoặc tổn thất tiền tệ nào do thông tin ở đây,
Các tác giả tương ứng sở hữu tất cả các bản quyền không do nhà xuất bản nắm giữ.
Thông tin ở đây chỉ được cung cấp cho mục đích thông tin và là phổ biến.
Việc trình bày thông tin không có hợp đồng hoặc bất kỳ loại đảm bảo nào.
Các nhãn hiệu được sử dụng mà không có bất kỳ sự đồng ý nào và việc xuất bản nhãn hiệu
không được chủ sở hữu nhãn hiệu cho phép hoặc ủng hộ. Tất cả nhãn hiệu và thương hiệu
trong cuốn sách này chỉ nhằm mục đích làm rõ và thuộc sở hữu của chủ sở hữu
Giới thiệu
Tôi muốn cảm ơn bạn và chúc mừng bạn đã tải xuống cuốn sách “Python
Cuốn sách này bao gồm các bước và chiến lược đã được chứng minh về cách nắm vững các kiến thức cơ bản
Sách điện tử này sẽ dạy cho bạn những thông tin quan trọng về Python. Nó sẽ
giải thích các khái niệm và ý tưởng đang được các lập trình viên Python sử dụng.
Ngoài ra, nó sẽ cung cấp cho bạn các mã và báo cáo thực tế. Điều đó có nghĩa là bạn sẽ
biết các khía cạnh lý thuyết và thực tiễn của ngôn ngữ Python.
• Python là gì
Cảm ơn một lần nữa để tải về cuốn sách này. Tôi hy vọng bạn thích nó!
Machine Translated by Google
Machine Translated by Google
Python là một ngôn ngữ lập trình tiên tiến và có cấu trúc. Ba n co thê sư du ng no
để hoàn thành các nhiệm vụ lập trình khác nhau. Ngoài ra, Python là một công cụ mở
ngôn ngữ nguồn: hàng ngàn chuyên gia máy tính trên toàn cầu đang sử dụng và
cải thiện nó hàng ngày. Một lập trình viên người Hà Lan tên là Guido Van Rossum
đã tạo Python vào đầu những năm 90. Anh ấy đặt tên nó theo một chương trình hài kịch
Các chuyên gia máy tính coi Python là một ngôn ngữ lập trình mạnh mẽ.
Quản trị viên hệ thống đang sử dụng nó để phát triển các loại máy tính khác nhau
phần mềm. Trên thực tế, Python đã giúp ích rất nhiều trong việc cải thiện hệ thống Linux.
Hầu hết các thành phần chính của Linux được viết bằng Python. Các giáo sư CNTT cũng
sử dụng ngôn ngữ này để dạy lập trình cơ bản. Điều đó có nghĩa là Python rất linh hoạt,
mạnh mẽ và dễ học.
Trước khi thực thi, ngôn ngữ lập trình này được biên dịch thành bytecode
người dùng không phải thực hiện biên dịch trừ khi thay đổi được thực hiện trên
nguồn. Ngoài ra, Python là một ngôn ngữ lập trình kiểu động
cho phép (nhưng không yêu cầu) các cấu trúc và tính năng hướng đối tượng.
Không giống như các ngôn ngữ lập trình khác, Python coi khoảng trắng là một
một phần quan trọng trong mã của nó. Trên thực tế, tầm quan trọng của khoảng trắng là lớn nhất
thuộc tính đặc biệt của Python. Thay vì các dấu phân cách khối (đang được
được sử dụng bởi các ngôn ngữ lập trình C), Python sử dụng thụt đầu dòng để chỉ ra
Một khía cạnh thú vị khác của Python là nó có sẵn cho TẤT CẢ các nền tảng. Bạn
có thể dễ dàng cài đặt và sử dụng Python trên Linux, Macintosh và Windows
máy vi tính. Điều đó có nghĩa là các chương trình máy tính được viết bằng ngôn ngữ này là
cực kỳ di động: bạn có thể sử dụng chúng với bất kỳ nền tảng có sẵn nào.
Machine Translated by Google
1. Bình thường – Trong chế độ này, bạn sẽ chạy Python đã viết kịch bản và hoàn thành
2. Tương tác – Đây là một chương trình dòng lệnh có thể cung cấp tức thời
phản hồi cho mỗi tuyên bố của bạn. Chế độ này cung cấp thông tin phản hồi trong khi
thực hiện các câu lệnh trước đó được lưu trữ trong bộ nhớ của máy.
Về mặt kỹ thuật, chế độ tương tác đánh giá các câu riêng lẻ và
một cách toàn diện trong khi những cái mới đang được nhập vào Python
Chương này sẽ tập trung vào chế độ tương tác. Để kích hoạt nó, chỉ cần nhập
“python” mà không cần thêm bất kỳ đối số nào. Đây là một cách học tuyệt vời
ngôn ngữ lập trình: bạn sẽ chơi xung quanh các câu lệnh và cú pháp
các biến thể. Sau khi gõ "trăn", màn hình sẽ hiển thị cho bạn một thông báo tương tự
Lưu ý quan trọng: Nếu Python không hoạt động, hãy đảm bảo rằng bạn đã đặt đường dẫn của mình
đúng.
Lưu ý rằng thông báo có “>>>” ở cuối. Những biểu tượng này chỉ ra rằng bạn
đang sử dụng chế độ tương tác của Python. Tại đây, hệ thống sẽ ngay lập tức chạy
bất cứ điều gì bạn gõ. Trên thực tế, nếu bạn gõ 1 + 1, Python sẽ cho bạn 2. Bạn
có thể sử dụng chế độ này để làm quen với Python và kiểm tra khả năng của nó. Nếu
bạn đã học các câu lệnh mới, kích hoạt chế độ tương tác và kiểm tra
Hình ảnh dưới đây cho thấy một phiên tương tác:
Như bạn có thể thấy, môi trường tương tác của Python là một môi trường học tập tuyệt vời và
công cụ lập trình. Tuy nhiên, bạn phải cực kỳ cẩn thận khi sử dụng nó.
vì đôi khi nó có thể gây nhầm lẫn. Ví dụ, hình ảnh dưới đây cho thấy một
Tập lệnh Python được coi là hợp lệ trong chế độ tương tác:
Nếu bạn sẽ sử dụng tập lệnh này như được hiển thị trong chế độ tương tác, bạn sẽ nhận được
Trình thông dịch Python nói rằng vết lõm của bản in thứ hai là không mong muốn.
Trước khi viết câu lệnh tiếp theo, bạn cần kết thúc câu lệnh đầu tiên (tức là câu lệnh “nếu”
tuyên bố) bằng cách sử dụng một dòng trống. Chẳng hạn, bạn phải nhập các câu lệnh
Bạn có thể sử dụng “-i” để kích hoạt chế độ tương tác. Cờ này sẽ dừng Python
khỏi đóng khi chương trình được thực hiện. Lập trình viên máy tính sử dụng cờ này
rất nhiều, đặc biệt là trong giai đoạn tạo nguyên mẫu và gỡ lỗi. Đây là một
thí dụ:
Machine Translated by Google
Trong phần này, bạn sẽ tìm hiểu về những kiến thức cơ bản về lập trình Python
ngôn ngữ. Các trang sau sẽ hướng dẫn bạn cách tạo chương trình bằng cách sử dụng
con trăn. Ngoài ra, bạn sẽ biết về các phần khác nhau của Python
các câu lệnh như chuỗi và biến. Hãy nghiên cứu kỹ chương này vì nó
có thể giúp bạn trở thành một người dùng Python tuyệt vời.
Nói chung, các chương trình được tạo bằng Python chỉ là các tệp văn bản thông thường. Cái đó
có nghĩa là bạn có thể chỉnh sửa chúng bằng các trình soạn thảo văn bản điển hình. Sử dụng trình chỉnh sửa yêu thích của bạn:
bạn có thể tạo hoặc cải thiện các chương trình Python bằng bất kỳ phần mềm chỉnh sửa văn bản nào.
Tuy nhiên, sẽ thật tuyệt nếu bạn có thể sử dụng một cái có tô sáng cú pháp cho
Các lập trình viên thiếu kinh nghiệm bắt đầu hành trình Python của họ bằng cách viết “Xin chào,
Thế giới!" chương trình. Ở đây, chương trình chỉ đơn giản là "Xin chào, Thế giới!" và sau đó
1. Truy cập trình soạn thảo văn bản yêu thích của bạn.
2. Tạo một tệp và lưu dưới dạng “hello.py”. Bên trong tập tin đó, nhập
dòng sau:
"Xin chào, thế giới!" chương trình sử dụng PRINT, một chức năng gửi
tham số của một câu lệnh tới thiết bị đầu cuối của máy. Chức năng IN bổ sung
Machine Translated by Google
một ký tự xuống dòng cho đầu ra của câu lệnh. Do đó, nó tự động chuyển
Lưu ý quan trọng: Đối với Python phiên bản 2, PRINT được coi là một câu lệnh
thay vì một chức năng. Điều đó có nghĩa là bạn có thể sử dụng nó mà không cần dấu ngoặc đơn. Trong
• Nó cho phép người dùng chỉ ra các câu lệnh nhiều dòng bằng cách đặt dấu phẩy
Bạn vừa hoàn thành chương trình của riêng mình. Bây giờ, bạn đã sẵn sàng để chạy nó bằng cách sử dụng
con trăn. Lưu ý rằng quy trình này khác nhau tùy theo Hệ điều hành (tức là điều hành
1. Tạo một thư mục mới. Bạn chỉ nên sử dụng thư mục này cho Python
chương trình máy tính. Lưu tệp hello.py trong thư mục này. Đối với điều này
bài tập, giả sử rằng bạn đã đặt tên cho thư mục là: “C:\pythonfiles”
3. Mở thiết bị đầu cuối của hệ điều hành bằng cách gõ “cmd” trong hộp thoại.
5. Chạy chương trình bằng cách gõ hello.py (tức là tên tệp của chương trình).
• Tạo một thư mục chỉ được sử dụng cho các chương trình Python. Đối với điều này
tập thể dục, đặt tên cho thư mục này là “pythonfiles” và lưu nó vào máy tính của bạn
Thư mục chính (tức là thư mục chứa các thư mục Nhạc, Phim, Ảnh,
• Truy cập phần Ứng dụng trên máy tính của bạn, vào Tiện ích,
• Tạo một thư mục và đặt tên là “pythonfiles.” Sau đó, lưu hello.py
• Kích hoạt chương trình đầu cuối của máy tính. Làm theo những chỉ dẫn này:
o Đối với người dùng KDE – vào menu chính và chọn “Run
Yêu cầu…"
o Đối với người dùng GNOME – vào menu chính, truy cập
Kết quả
Đó là nó. Nếu màn hình máy tính của bạn hiển thị thông báo này, bạn đã làm rất tốt
Công việc. Bạn đang tiến một bước gần hơn để trở thành một lập trình viên Python giỏi.
Phần này sẽ tập trung vào chuỗi và biến. Là người mới bắt đầu, bạn nên
biết rằng hai loại dữ liệu này đóng một vai trò rất lớn trong lập trình Python
ngôn ngữ.
các biến
Về cơ bản, các biến là những thứ chứa các giá trị có thể thay đổi. Đó có nghĩa là bạn
có thể coi các biến là hộp có thể chứa các loại nội dung khác nhau. Giữ trong
lưu ý rằng bạn có thể sử dụng các biến để giữ những thứ khác nhau. Tuy nhiên, hiện tại,
hãy sử dụng chúng để lưu trữ số. Kiểm tra ảnh chụp màn hình bên dưới:
Đoạn mã trên tạo ra một biến có tên là “may mắn”. Sau đó, nó chỉ định
biến thành một số (tức là 7). Nếu bạn “hỏi” Python về dữ liệu được lưu trữ trong
Bạn cũng có thể chỉnh sửa giá trị bên trong các biến. Ví dụ:
Machine Translated by Google
Với các mã ở trên, bạn đã lưu một biến có tên là “đang thay đổi”, được gán giá trị
số 3 cho nó, và xác nhận rằng tuyên bố đầu tiên là chính xác. Sau đó,
Sau đó, bạn đã tạo một biến mới có tên là “khác”. Bạn đã chỉ định số
12 cho biến này. Điều đó có nghĩa là bạn hiện có hai biến khác nhau,
cụ thể là: thay đổi và khác biệt. Các biến này chứa dữ liệu khác nhau – cài đặt
một giá trị khác cho một trong số chúng sẽ không ảnh hưởng đến giá trị kia.
Python cho phép bạn gán giá trị của một biến hiện có cho một biến khác.
Ví dụ:
Để tránh nhầm lẫn, hãy nhớ rằng tên của biến luôn được hiển thị trên
Machine Translated by Google
mặt khác, giá trị được hiển thị ở phía bên phải của toán tử. Điều đó có nghĩa là
đối với mỗi biến, bạn sẽ thấy tên đầu tiên theo sau là giá trị.
Lúc đầu, mã tạo ra hai biến: đỏ và xanh. Sau đó, nó được chỉ định
các giá trị khác nhau cho mỗi: 5 và 10, tương ứng. Lưu ý rằng bạn có thể đặt
các đối số khác nhau trên hàm PRINT để làm cho nó hiển thị một số mục trong một
dòng duy nhất. Như kết quả cho thấy, màu đỏ giữ 5 trong khi màu xanh giữ 10.
Sau đó, đoạn mã này tạo một biến khác và đặt tên là “màu vàng”. Sau đó,
mã đã hướng dẫn Python rằng giá trị của màu vàng phải giống với giá trị của màu đỏ.
Tiếp theo, đoạn mã hướng dẫn Python rằng giá trị của màu đỏ phải được thay đổi sao cho
bằng với màu xanh lam. Giá trị của màu xanh lam là 10 nên Python gán số đó cho
màu đỏ (số 5 là “vứt đi”). Ở phần cuối cùng của ảnh chụp màn hình, Python
cho biết giá trị của màu đỏ, xanh dương và vàng: 10, 10, 5, tương ứng.
Chờ đợi! Đoạn mã nói với Python rằng giá trị của màu vàng phải bằng giá trị của
màu đỏ phải không? Tại sao ảnh chụp màn hình hiển thị giá trị của màu vàng là 5 chẵn
mặc dù màu đỏ là 10? Nó đơn giản. Mã đã hướng dẫn ngôn ngữ Python rằng
màu vàng phải có giá trị của màu đỏ tại thời điểm nó được mã hóa. Sự kết nối
giữa màu đỏ và màu vàng dừng ngay khi Python gán giá trị cho
sau này. Màu vàng nhận được 5 - và 5 sẽ ở lại bất kể điều gì xảy ra với nó
nguồn ban đầu (trừ khi một tuyên bố mới được đưa ra).
Các dây
Về cơ bản, chuỗi là danh sách các ký tự tuân theo một cách sắp xếp nhất định.
"nhân vật" là gì? Hãy liên hệ khái niệm này với một đối tượng vật lý:
bàn phím. Bất cứ thứ gì bạn có thể nhập bằng bàn phím đều được coi là
Machine Translated by Google
Chẳng hạn, “Sinh nhật” và “Halloween” là các chuỗi. Các chuỗi này là
được hình thành bởi các chữ cái (tức là các ký tự). Bạn cũng có thể thêm khoảng trắng vào chuỗi của mình:
“chào buổi sáng” gồm 12 ký tự: good = 4, dấu cách = 1, buổi sáng = 7.
Hiện tại, bạn có thể bao gồm bất kỳ số lượng ký tự nào trong chuỗi Python của mình.
bạn có thể dùng. Trên thực tế, bạn thậm chí có thể tạo một chuỗi không có ký tự nào trong đó
Với Python, bạn có thể khai báo chuỗi theo ba cách khác nhau:
Bạn có thể sử dụng bất kỳ phương pháp nào trong số này. Tuy nhiên, hãy đảm bảo rằng bạn sẽ
nhất quán về khai báo chuỗi của bạn. Bắt đầu và kết thúc chuỗi của bạn bằng cách sử dụng
cùng một tuyên bố. Kiểm tra ảnh chụp màn hình bên dưới:
Như bạn có thể thấy, dấu ngoặc kép bắt đầu và kết thúc chuỗi. Theo mặc định, Python sẽ
coi dấu ngoặc kép trong câu nói của bạn là điểm đánh dấu cho phần mở đầu
Tuy nhiên, trong một số trường hợp, bạn phải bao gồm dấu ngoặc kép trong
các câu lệnh. Điều đó có nghĩa là bạn phải ngăn Python kết thúc câu lệnh của mình
Machine Translated by Google
sớm (tức là khi nó nhìn thấy dấu ngoặc kép trong mã của bạn). Bạn có thể
thực hiện điều này bằng cách sử dụng dấu gạch chéo ngược. Bằng cách thêm dấu gạch chéo ngược ngay trước
dấu ngoặc kép, bạn đang nói với Python rằng những dấu đó được bao gồm trong
sợi dây. Hành động đặt dấu gạch chéo ngược trước một ký hiệu khác được gọi là
Lưu ý quan trọng: Khi thêm dấu gạch chéo ngược vào chuỗi Python của bạn, bạn vẫn
cần “thoát” nó (nghĩa là đặt dấu gạch chéo ngược trước dấu gạch chéo ngược cần thiết). Đây
hành động sẽ thông báo cho Python rằng dấu gạch chéo ngược phải được sử dụng như bình thường
Biểu tượng. Phân tích ảnh chụp màn hình dưới đây:
Sau khi phân tích các ví dụ trên, bạn sẽ nhận ra rằng chỉ có các ký tự
được sử dụng để trích dẫn chuỗi phải được thoát. Quy tắc đơn giản này làm cho Python
tuyên bố dễ đọc.
Để giúp bạn hiểu sâu hơn về chuỗi, hãy xem chương trình Python đầu tiên của bạn:
Chà, có vẻ như bạn đã sử dụng các chuỗi ngay cả trước khi bạn tìm hiểu về chúng. Bạn
cũng có thể nối các chuỗi trong ngôn ngữ lập trình Python.
Nối là quá trình kết hợp hai chuỗi khác nhau bằng cách thêm một
Dấu “+” giữa chúng. Hãy sử dụng lại cùng một chương trình:
Machine Translated by Google
Trong ví dụ trên, “Xin chào” và “thế giới!” được nhập dưới dạng các chuỗi riêng biệt.
Điều này được thực hiện bằng cách đặt cả hai chuỗi trong dấu ngoặc kép. Sau đó, dấu “+”
được thêm vào giữa các chuỗi để kết hợp (tức là nối) chúng. bạn có thấy
khoảng cách giữa dấu phẩy và dấu ngoặc kép? Không gian đó là
Python cũng cho phép bạn lặp lại các chuỗi. Điều đó có nghĩa là bạn sẽ không phải gõ
điều tương tự nhiều lần. Để lặp lại chuỗi, chỉ cần sử dụng dấu hoa thị:
Cuối cùng, bạn có thể sử dụng “len()” để đếm các ký tự tạo thành bất kỳ chuỗi nào. Bạn
chỉ cần đặt chuỗi bạn muốn kiểm tra bên trong dấu ngoặc đơn. Đây là
một ví dụ:
Bây giờ bạn đã biết cách hoạt động của chuỗi và biến, bạn đã sẵn sàng sử dụng chúng
Như đã thảo luận trước đó, các biến có thể chứa các loại thông tin khác nhau – thậm chí
Chương trình trên tạo một biến có tên là “câu hỏi”. Sau đó, nó lưu trữ các
chuỗi "Bạn đã ăn gì cho bữa trưa?" bên trong biến đó. Cuối cùng, nó hướng dẫn
Điều quan trọng cần lưu ý là bạn không nên đặt biến trong dấu ngoặc kép
điểm. Bằng cách bỏ qua dấu ngoặc kép, bạn đang nói với Python rằng bạn đang sử dụng
"câu hỏi" là một biến, không phải là một chuỗi. Nếu bạn sẽ gửi kèm theo biến bằng cách sử dụng
dấu ngoặc kép, Python sẽ coi nó như một chuỗi bình thường. Nó sẽ đưa ra
Mã này được thiết kế để chấp nhận một số từ lập trình viên, thêm mười vào đó
số và đưa ra tổng. Tuy nhiên, nếu bạn sẽ chạy nó, bạn sẽ nhận được
Điều gì đang xảy ra ở đây? Thay vì đưa ra một con số, Python hiển thị
"Lỗi loại." Thông báo này có nghĩa là có vấn đề với thông tin
nhập. Cụ thể, Python không thể xác định cách kết hợp cả hai
Chẳng hạn, Python giả định rằng “số” (tức là một biến) chứa một chuỗi,
hơn là một con số. Nếu lập trình viên gõ “15,” Python sẽ nghĩ rằng
biến chứa một chuỗi 2 ký tự: 1 và 5. Bạn có thể làm gì để thông báo
Ngoài ra, khi yêu cầu câu trả lời, bạn đang hướng dẫn Python
Machine Translated by Google
kết hợp một số (tức là plusTen) và một chuỗi. ngôn ngữ lập trình
không biết làm thế nào để thực hiện điều đó. Python chỉ có thể kết hợp hai chuỗi.
Làm cách nào bạn có thể khiến Python coi các số là chuỗi, để bạn có thể sử dụng nó với một
May mắn thay, bạn có sẵn hai chức năng mạnh mẽ:
Khi sử dụng các chức năng này, bạn chỉ cần đặt chuỗi/số bạn muốn
để chuyển đổi bên trong dấu ngoặc đơn. Nếu bạn sẽ áp dụng phương pháp này cho mã
đưa ra trước đó, bạn sẽ nhận được kết quả như sau:
1. Phạm vi – Đối với các hệ thống lớn, bạn phải giới hạn mối quan hệ giữa
mật mã. Điều này rất quan trọng nếu bạn muốn ngăn ngừa lỗi hoặc không thể đoán trước
hành vi hệ thống. Nếu bạn không hạn chế ảnh hưởng của mã của mình đối với người khác
Bạn có thể kiểm soát “phạm vi” mã của mình bằng cách chỉ định tên cụ thể
nhóm cho mỗi lập trình viên. Ví dụ, một lập trình viên sẽ sử dụng
tên của các quốc gia trong khi một số khác sử dụng tên của động vật. Đây
Machine Translated by Google
kỹ thuật có thể giúp hạn chế các kết nối giữa Python của bạn
mật mã.
2. Đối tượng – Tương tự như các ngôn ngữ hướng đối tượng khác, Python sử dụng
nhóm mã và dữ liệu.
Trong Python, bạn sẽ tạo các đối tượng (nghĩa là khởi tạo) bằng cách sử dụng “Lớp học” (một bộ
của các mẫu được sử dụng trong ngôn ngữ lập trình này). Đối tượng sở hữu
"thuộc tính", lưu trữ các phần dữ liệu và mã khác nhau tạo thành
đối tượng.
Truy cập thuộc tính của một đối tượng rất dễ dàng:
tôi. Nhập tên của đối tượng và đặt một dấu chấm sau nó.
thứ hai. Chỉ định tên của (các) thuộc tính bạn muốn truy cập.
3. Không gian tên – Python có dir(), một chức năng được cài đặt sẵn có thể trợ giúp
bạn hiểu không gian tên. Sau khi khởi động trình thông dịch của Python, bạn có thể
sử dụng dir() để hiển thị các đối tượng trong không gian tên mặc định hoặc hiện tại. Kiểm tra
Bạn cũng có thể sử dụng dir() để liệt kê các tên có sẵn bên trong mô-đun
không gian tên. Đối với ví dụ này, hãy sử dụng type() trên _builtins_ (một đối tượng
từ ảnh chụp màn hình ở trên). Hàm này, tức là type(), cho phép chúng ta
biết loại tệp của một đối tượng. Xem ảnh chụp màn hình bên dưới:
Machine Translated by Google
Hình ảnh cho thấy _buildins_ là một mô-đun. Điều đó có nghĩa là bạn có thể sử dụng
dir() để liệt kê các tên bên trong _buildins_. Bạn sẽ nhận được kết quả này:
Khái niệm này rất dễ hiểu. Về cơ bản, không gian tên là những nơi trong
những tên có thể cư trú. Mỗi tên bên trong một không gian tên là hoàn toàn
khác với những cái bên ngoài một không gian tên. Lập trình viên máy tính tham khảo
đối với “phân lớp không gian tên” này là “phạm vi”. Nói chung, bạn nên đặt
tên bên trong một không gian tên nếu những tên đó có giá trị. Ví dụ:
Hình ảnh trên cho thấy bạn có thể thêm tên vào bất kỳ không gian tên nào chỉ
bằng cách sử dụng một câu lệnh đơn giản (tức là “nhập”). Mã đó đã sử dụng quá trình nhập
để thêm “math” vào không gian tên đang hoạt động. Nếu bạn muốn biết
Nó nói rằng “toán học” là một mô-đun. Vì vậy, nó có không gian tên riêng. Bạn
có thể hiển thị các tên bên trong không gian tên của toán học bằng cách sử dụng hàm dir():
Machine Translated by Google
4. Phân biệt chữ hoa chữ thường – Các biến luôn phân biệt chữ hoa chữ thường. Điều đó có nghĩa là
5. Các tab và khoảng trắng không trộn lẫn – Vì các khoảng trắng rất quan trọng trong
Python, hãy nhớ rằng không thể trộn lẫn các tab và dấu cách. Thì là ở
nhất quán trong khi thụt lề các câu lệnh python của bạn. Nếu bạn sẽ sử dụng không gian
để có ý định, hãy gắn bó với nhân vật đó. Đây là một khái niệm quan trọng mà
Mặc dù các tab và khoảng trắng có hình thức giống nhau, nhưng chúng mang lại hiệu quả khác nhau
nghĩa khi được đọc bởi trình thông dịch Python. Điều đó có nghĩa là bạn sẽ
gặp lỗi hoặc kết quả kỳ lạ nếu bạn kết hợp chúng trong báo cáo của mình.
Lưu ý quan trọng: Nếu bạn thích sử dụng dấu cách, hãy đảm bảo rằng bạn sẽ nhấn
Chương 4: Trình tự
Trình tự, một trong những cấu trúc cơ bản trong lập trình, cho phép bạn lưu
giá trị một cách dễ dàng và hiệu quả. Python hỗ trợ ba loại trình tự,
cụ thể là: danh sách, bộ dữ liệu và chuỗi. Hãy thảo luận chi tiết từng trình tự:
danh sách
Như tên gọi của chúng, danh sách là tập hợp các giá trị tuân theo một
sự sắp xếp. Bạn có thể sử dụng dấu ngoặc vuông để tạo danh sách. Ví dụ, bạn
có thể sử dụng câu lệnh dưới đây để khởi tạo một danh sách trống:
Bạn nên sử dụng dấu phẩy để phân tách các giá trị. Đây là một danh sách mẫu:
Bạn có thể đặt các loại giá trị khác nhau trong cùng một danh sách. Ví dụ, các
Tương tự như các ký tự trong một chuỗi, bạn có thể truy cập các mục được liệt kê bằng các chỉ số
mà bắt đầu từ số không. Truy cập một mục được liệt kê là dễ dàng. Bạn chỉ cần xác định
tên của danh sách mà mục đó thuộc về. Sau đó, cho biết số lượng của mặt hàng
bên trong danh sách. Đóng số bằng cách sử dụng dấu ngoặc vuông. Đây là một ví dụ:
Machine Translated by Google
Python cũng cho phép bạn nhập số nguyên âm. Những con số này được tính
ngược lại, bắt đầu từ mục cuối cùng trong danh sách.
Bạn có thể sử dụng len() để xác định số lượng mục trong danh sách. Kiểm tra
Danh sách tương tự như các biến điển hình ở một khía cạnh: chúng cho phép bạn thay đổi
Python cung cấp các phương pháp khác nhau để thêm các mục vào bất kỳ danh sách nào. Tuy nhiên, các
Để xóa các mục, bạn có thể áp dụng câu lệnh “del” trên danh sách.
Danh sách tự động “sửa chữa” sau mỗi lần xóa mục. Đó có nghĩa là bạn
sẽ không thấy bất kỳ khoảng trống nào trong việc đánh số các mục.
bộ dữ liệu
Bộ dữ liệu và danh sách tương tự nhau ngoại trừ một điều: bộ dữ liệu không thể chỉnh sửa được. Sau
tạo một tuple, bạn sẽ không thể thay đổi nó theo bất kỳ cách nào. Bạn không thể mở rộng,
chỉnh sửa hoặc xóa các phần tử trong một tuple. Nếu bạn bỏ qua tính bất biến này,
bạn có thể nói rằng danh sách và bộ dữ liệu giống hệt nhau.
Bạn nên sử dụng dấu phẩy khi khai báo các bộ dữ liệu:
Đôi khi, bạn phải phân biệt các bộ dữ liệu bằng dấu ngoặc đơn. quá trình này là
tương tự như thực hiện một số bài tập sử dụng cùng một dòng. Đây là một cách đơn giản
thí dụ:
Dây
Machine Translated by Google
Bạn đã học về chuỗi. Tuy nhiên, điều quan trọng là phải thảo luận
một lần nữa dưới dạng chuỗi Python. Đối với các ngôn ngữ lập trình khác, bạn có thể truy cập
các phần tử ký tự bên trong chuỗi sử dụng dấu ngoặc vuông (được gọi là
toán tử chỉ số). Phương pháp này cũng hiệu quả trong Python:
Python gán số cho chỉ mục bằng công thức sau: 0 – n1 (n đại diện cho
số ký tự trong chuỗi). Kiểm tra ảnh chụp màn hình bên dưới:
Các chỉ số hoạt động với các ký tự xuất hiện ngay sau chúng. cho tiêu cực
Không giống như các ngôn ngữ lập trình khác, Python cho phép bạn đặt tối đa 2
số trong ngoặc vuông. Bạn có thể thực hiện việc này bằng cách sử dụng dấu hai chấm (tức là “:”). Vì
chuỗi tập trung vào chỉ số, sự kết hợp của dấu ngoặc
và dấu hai chấm trả về phần giữa các chỉ số. Kỹ thuật này được gọi là
"cắt lát." Nếu bạn cắt một chuỗi, bạn sẽ nhận được “chuỗi con”. Phân tích các
Các tuyên bố đưa ra ở trên cho thấy một quy tắc quan trọng:
“Nếu bạn bỏ qua một số, Python sẽ coi số bị thiếu là số bắt đầu hoặc
cuối của trình tự cụ thể đó (tùy thuộc vào vị trí của phần còn thiếu
con số)."
từ điển
Từ điển tương tự như danh sách. Không giống như bộ dữ liệu, từ điển cho phép người dùng
sửa đổi nội dung của chúng. Điều đó có nghĩa là bạn có thể thêm, chỉnh sửa và xóa các phần tử
của bất kỳ từ điển nào. Sự khác biệt chính giữa danh sách và từ điển là:
từ điển không liên kết các phần tử của chúng với bất kỳ số nào.
Phần tử của từ điển có hai khía cạnh: (1) khóa và (2) giá trị. Nếu bạn sẽ
gọi khóa của từ điển, bạn sẽ nhận được các giá trị liên quan đến khóa cụ thể đó.
Các lập trình viên máy tính coi danh sách là từ điển đặc biệt, trong đó các số
Bạn nên sử dụng dấu ngoặc nhọn khi khai báo từ điển. Ngoài ra, bạn nên sử dụng
định dạng sau khi khai báo các thành phần cho từ điển: (1) nhập
khóa của phần tử, (2) thêm dấu hai chấm và (3) gán giá trị. Đây là một
thí dụ:
Machine Translated by Google
Ngoài ra, việc thêm các phần tử vào từ điển rất đơn giản và dễ dàng. Nó giống như
Về cơ bản, các kiểu dữ liệu xác định khả năng của một đối tượng. Trong các ngôn ngữ khác, các
hiệu quả của một hoạt động được kiểm tra bằng cách đảm bảo rằng đối tượng không thể
được lưu trữ nơi hoạt động sẽ được thực hiện. Hệ thống này được gọi là
gõ tĩnh.
Tuy nhiên, Python sử dụng một cách tiếp cận khác. Ngôn ngữ lập trình này
cho phép bạn lưu trữ kiểu dữ liệu của đối tượng bên trong đối tượng đó. Python cũng kiểm tra
hiệu lực của mỗi thao tác ngay khi bạn chạy chúng. Lập trình viên tham khảo
Chương này tập trung vào các loại dữ liệu khác nhau mà bạn có thể sử dụng với
con trăn.
Python có một tập hợp các kiểu dữ liệu tiêu chuẩn. Các loại này được cài đặt sẵn trong này
ngôn ngữ lập trình. Hãy chia các loại này thành các nhóm nhỏ. Đây
phần sẽ sử dụng hệ thống phân cấp được sử dụng trong tài liệu chính thức của Python:
Các loại số
• int – Đây là viết tắt của số nguyên. Đối với Python 2.x, “int” giống với C
khao khát.
• long – Nó là viết tắt của số nguyên dài có độ dài không giới hạn. bạn sẽ
• float – Đây là viết tắt của số dấu phẩy động. Float là tương đương
Machine Translated by Google
trình tự
• danh sách
• bộ
• mảng byte – Đây là phiên bản có thể thay đổi của byte.
• str – Đây là viết tắt của “Chuỗi”. Các hệ thống Python 2.x biểu thị các chuỗi dưới dạng
chuỗi các mục 8 bit. Tuy nhiên, các hệ thống Python 3.x đại diện cho chúng
Bộ
• bộ – Đây là một nhóm các đối tượng riêng biệt không có tổ chức.
ánh xạ
•
dict - Đây là viết tắt của từ điển Python. Lập trình viên máy tính
gọi loại này là “bản đồ băm” hoặc “mảng kết hợp”. Nhìn chung, mỗi
Trong ngôn ngữ Python, các kiểu dữ liệu được phân loại dựa trên khả năng thay đổi của
Machine Translated by Google
nội dung của chúng. Hãy nhớ rằng các kiểu dữ liệu không thay đổi ngăn cản bạn
thay đổi các đối tượng bên trong chúng. Điều đó có nghĩa là bạn sẽ thành công trong việc cắt lát hoặc
gán lại các đối tượng của dữ liệu có thể thay đổi. Tuy nhiên, những cái bất biến sẽ cho
Đây là một nguyên tắc quan trọng mà bạn nên nhớ: các biến rất đơn giản
tham chiếu đến các đối tượng bên trong bộ nhớ của máy. Hãy giả sử rằng bạn
ghép nối một đối tượng và một biến bằng cách sử dụng câu lệnh sau:
Với câu lệnh đưa ra ở trên, bạn đang tạo các biến (tức là 1, a và s)
chỉ vào một số đối tượng. Python lưu trữ mối quan hệ này giữa các biến và
các đối tượng trong bộ nhớ của máy. Do đó, bạn có thể truy cập các đối tượng một cách thuận tiện
Đối với ví dụ tiếp theo, giả sử bạn đã thực hiện việc chỉ định lại bằng cách sử dụng mã
phía dưới:
Trong câu lệnh mới này, bạn đã liên kết các biến với các đối tượng khác. như bạn đã
đã học trước đó, bạn chỉ có thể thay đổi các đối tượng có thể thay đổi (1 [0] = 1 là tốt, nhưng s
Cách tạo các đối tượng của một loại đã xác định
• Literal Integers – Bạn có thể nhập các số nguyên theo ba cách khác nhau
cách:
Machine Translated by Google
o Đối với số thập phân – Bạn có thể nhập trực tiếp các số này.
o Đối với số thập lục phân – Bạn phải thêm 0X hoặc 0x vào trước
o Đối với chữ bát phân – Phương thức nhập các số nguyên này
Đối với Python 2.x – Bạn phải thêm số 0 vào trước để nhập
số bát phân.
Đối với Python 3.x – Bạn nên thêm 0O hoặc 00 vào trước để nhập
số bát phân.
• Số nguyên dấu phẩy động – Bạn có thể nhập trực tiếp các số này.
• Số nguyên dài – Bạn có thể nhập số nguyên dài theo hai cách:
số nguyên)
số nguyên).
Nếu một tính toán liên quan đến các số nguyên ngắn bị tràn, thì đó là
•
Số phức – Bạn có thể nhập đối tượng này bằng cách thêm hai
những con số này bằng cách thêm chữ “j.” Điều đó có nghĩa là 11+2j và 11j là
số phức.
Machine Translated by Google
• Chuỗi – Bạn có thể nhập chuỗi dưới dạng đối tượng trích dẫn đơn hoặc ba.
Sự khác biệt giữa hai loại này nằm ở dấu phân cách và
chiều dài tiềm năng. Các chuỗi trích dẫn đơn chỉ được giới hạn trong một dòng.
Bạn có thể nhập các chuỗi trích dẫn đơn bằng cách sử dụng các cặp trích dẫn đơn hoặc
Các chuỗi trích dẫn ba tương tự như các đối tác trích dẫn đơn của chúng, nhưng
họ có thể bao gồm nhiều dòng. Rõ ràng, các dấu phân cách của chúng (tức là
dấu ngoặc kép) phải được khớp. Bạn phải nhập các chuỗi này bằng cách sử dụng
3 dấu nháy đơn hoặc kép. Đây là một ảnh chụp màn hình hướng dẫn cho
bạn:
• Bộ dữ liệu - Bạn có thể nhập bộ dữ liệu bằng cách sử dụng dấu ngoặc đơn. Đặt dấu phẩy
Bạn có thể nhập một bộ một phần tử bằng cách đặt nó trong dấu ngoặc đơn và
• Danh sách - Danh sách hoạt động giống như bộ dữ liệu, mặc dù chúng yêu cầu dấu ngoặc vuông:
• Từ điển – Bạn có thể tạo “Python dicts” bằng cách liệt kê một số cặp
của các giá trị và tách từng cặp bằng dấu hai chấm. Sử dụng dấu phẩy để
mục từ điển riêng biệt. Sau đó, đính kèm các câu lệnh bằng cách sử dụng curl
Python sử dụng “Không” như một con trỏ null tương tự. Ở khía cạnh này, Python là
tương tự như nhiều ngôn ngữ lập trình. Trên thực tế, "Không" không phải là null
tham chiếu hoặc một con trỏ null – nó là một đối tượng chỉ có một thể hiện.
Bạn có thể sử dụng “Không” làm giá trị đối số mặc định cho các hàm. Trong Python, bạn
phải so sánh các đối tượng với "Không" bằng cách sử dụng "is" thay vì "==."
Machine Translated by Google
Người dùng Python gặp phải ba loại lỗi: ngoại lệ, lỗi logic và
lỗi cú pháp.
ngoại lệ
Những lỗi này xảy ra khi trình thông dịch Python không thể thực hiện một hành động,
mặc dù nó biết phải làm gì. Một ví dụ điển hình sẽ là chạy một
Tìm kiếm trên Google khi bạn ngoại tuyến: máy biết phải làm gì nhưng nó
Lỗi logic
Lỗi logic cực kỳ khó tìm. Ngoài ra, chúng là phổ biến nhất
lỗi mà bạn sẽ nhận được. Các chương trình Python bị ảnh hưởng bởi lỗi logic có thể
vẫn chạy. Tuy nhiên, chúng có thể gặp sự cố hoặc tạo ra kết quả không mong muốn.
Bạn có thể sử dụng trình sửa lỗi để tìm và giải quyết các lỗi logic trong chương trình của mình.
Lỗi cú pháp
Đây có lẽ là loại lỗi cơ bản nhất. Một lỗi cú pháp xảy ra khi
Trình thông dịch Python không thể hiểu mã. Theo các lập trình viên,
hầu hết thời gian lỗi cú pháp đều nghiêm trọng – bạn không thể thực thi các mã
Lỗi cú pháp thường do lỗi chính tả, sai đối số hoặc sai
vết lõm. Điều đó có nghĩa là bạn nên kiểm tra mã của mình để tìm những lỗi này
Tôi muốn cảm ơn bạn đã dành thời gian để đọc cuốn sách của tôi. Để
bày tỏ lòng biết ơn, tôi muốn tặng bạn MIỄN PHÍ một trong những cuốn
sách Best Seller số 1 của tôi!
Bạn cũng sẽ nhận được rất nhiều nội dung tuyệt vời và miễn phí trong tương lai!! Chỉ cần nhấp vào liên kết
bên dưới và nhập tên và địa chỉ email của bạn để nhận nội dung MIỄN PHÍ ngay hôm nay!