Hướng dẫn dùng emphasis text trong PHP

  • Cỡ chữ - font-size
  • Kiểu chữ - font-style
  • Dày mỏng của chữ font-weight
  • Biến đổi chữ với font-variant

Cỡ font chữ với thuộc tính font-size trong CSS

Thuộc tính font-size trong CSS thiết lập cỡ chữ. Các giá trị font-size có thể nhận là:

Nội dung chính

  • Cỡ font chữ với thuộc tính font-size trong CSS
  • font-size sử dụng các giá trị tuyệt đối như small, large
  • font-size cỡ chữ chỉ rõ theo đơn vị px, em
  • font-style kiểu chữ thẳng,chữ nghiêng trong CSS HTML
  • font-weight thiết lập độ dày, mỏng của chữ trong HTML CSS

  • Các cỡ chữ tuyệt đối căn cứ theo cỡ chữ mặc định gồm: xx-small, x-small, small, medium, large, x-large, xx-large, xxx-large
  • Chỉ ra kích thước theo đơn vị mong muốn như 14px (xem các đơn vị CSS)
  • Chỉ ra giá trị phần trăm so với font chữ phần tử cha, như 80%

font-size sử dụng các giá trị tuyệt đối như small, large

Ví dụ có HTML và CSS như sau:

Kết quả: (biên tập code trên để xem thay đổi)

font-size cỡ chữ chỉ rõ theo đơn vị px, em

Bạn có thể chỉ ra cụ thể cỡ chữ với một giá trị theo đơn vị pixel (px) cũng như đơn vị em. Đơn vị em là thiết lập đơn vị theo quan hệ tương đối. Nếu bạn chưa thiết lập cỡ chỡ ở đâu trên trang thì mặc định cỡ chữ là 16px tương đương với 1em

Như vậy để chuyển đổi px sang em dùng công thức: em = pixel/16

h2 {
   font-size: 20px;
}

Tương đương với:

h2 {
   font-size: 1.25em; 
}

font-style kiểu chữ thẳng,chữ nghiêng trong CSS HTML

Thuộc tính font-style trong css dùng để thiết lập kiểu chữ. Với các giá trị:

  • normal kiểu chữ bình thường
  • italic chữ nghiêng - in nghiêng css
  • oblique nghiêng (có thể thiết lập độ nghiêng tuy nhiên tùy thuộc vảo font chữ có thiết lập được không)

Kết quả: (biên tập code trên để xem thay đổi)

font-weight thiết lập độ dày, mỏng của chữ trong HTML CSS

Thuộc tính font-weight trong CSS thiết lập độ dày mỏng (đậm, nhạt) của chữ, nó có thể nhận các giá trị như normal, bold, bolder, lighter hoặc nhận giá trị số từ 1 đến 1000. (400 tương tương normal, 700 tương đương bold - in đậm css).

Kết quả: (biên tập code trên để xem thay đổi)

font-variant để biến đổi font chữ, có thể nhận các giá trị: normal, small-caps

Kết quả: (biên tập code trên để xem thay đổi)

1) Chuỗi là gì !?

- Chuỗi (hay còn gọi được là chuỗi ký tự) là một dãy các ký tự.

Nội dung chính

  • 1) Chuỗi là gì !?
  • 2) Cách viết một chuỗi
  • 3) Cách nối các chuỗi lại với nhau
  • 4) Một số hàm xử lý chuỗi thông dụng
  • 4.1) Hàm strlen() trong PHP
  • 4.2) Hàm str_word_count() trong PHP
  • 4.3) Hàm strtoupper() trong PHP
  • 4.4) Hàm strtolower() trong PHP
  • 4.5) Hàm strrev() trong PHP

Nội dung chính

  • 1) Chuỗi là gì !?
  • 2) Cách viết một chuỗi
  • 3) Cách nối các chuỗi lại với nhau
  • 4) Một số hàm xử lý chuỗi thông dụng
  • 4.1) Hàm strlen() trong PHP
  • 4.2) Hàm str_word_count() trong PHP
  • 4.3) Hàm strtoupper() trong PHP
  • 4.4) Hàm strtolower() trong PHP
  • 4.5) Hàm strrev() trong PHP

- Ví dụ:

Tai Chuỗi gồm 3 ký tự
Tai lieu Chuỗi gồm 8 ký tự
Tai lieu hoc Chuỗi gồm 12 ký tự
Tai lieu hoc PHP Chuỗi gồm 16 ký tự
Chuỗi rỗng

Chuỗi mà không chứa ký tự thì được gọi là chuỗi rỗng

2) Cách viết một chuỗi

- Trong PHP, một chuỗi phải được đặt bên trong cặp dấu nháy kép " " hoặc cặp dấu nháy đơn ' '


Xem ví dụ

- Hai dấu dùng để đặt xung quanh chuỗi phải cùng một loại, nếu khác loại sẽ dẫn đến sai cú pháp làm chương trình bị lỗi.


- Nếu chuỗi được đặt bên trong cặp dấu nháy kép thì chuỗi đó không được chứa ký tự là dấu nháy kép (tuy nhiên nó có thể chứa ký tự là dấu nháy đơn)

- Nếu chuỗi được đặt bên trong cặp dấu nháy đơn thì chuỗi đó không được chứa ký tự là dấu nháy đơn (tuy nhiên nó có thể chứa ký tự là dấu nháy kép)


- Để giải quyết trường hợp bạn muốn chuỗi được đặt bên trong cặp dấu nháy kép có thể chứa ký tự là dấu nháy kép thì bạn phải đặt một dấu gạch chéo ngược phía trước ký tự là dấu nháy kép đó (trường hợp dấu nháy đơn cũng tương tự).


Xem ví dụ

3) Cách nối các chuỗi lại với nhau

- Ta có thể nối hai hoặc nhiều chuỗi lại với nhau thành một chuỗi bằng cách đặt dấu chấm ở giữa hai chuỗi cần nối.

Giá trị của biến $text là một chuỗi được nối từ ba chuỗi.


Xem ví dụ

- Ví dụ trên, giá trị của biến $text là một chuỗi được nối từ ba chuỗi Tài liệu học ngôn ngữ lập trình PHP và cả ba chuỗi đều được đặt bên trong cặp dấu nháy kép. Điều đó không có nghĩa là để nối các chuỗi lại với nhau thì các chuỗi phải có cùng một loại dấu bao xung quanh, mà chỉ cần mỗi chuỗi viết đúng theo quy tắc là được.


Xem ví dụ

- Nếu giá trị của biến là một chuỗi thì biến đó cũng có thể sử dụng trong việc nối chuỗi.


Xem ví dụ

4) Một số hàm xử lý chuỗi thông dụng

- PHP đã xây dựng sẵn các hàm dùng để làm những công việc xử lý chuỗi như:

  • Đếm số lượng ký tự của chuỗi.
  • Đếm số từ trong chuỗi.
  • Chuyển chuỗi về dạng chữ hoa hoặc chữ thường.
  • ....

- Dưới đây là một số hàm thường được sử dụng để xử lý chuỗi trong PHP:

4.1) Hàm strlen() trong PHP

- Hàm strlen() trả về số lượng ký tự trong một chuỗi (hay còn được gọi là chiều dài của chuỗi)


Xem ví dụ

4.2) Hàm str_word_count() trong PHP

- Hàm str_word_count() trả về số từ trong một chuỗi.


Xem ví dụ

4.3) Hàm strtoupper() trong PHP

- Hàm strtoupper() dùng để chuyển toàn bộ ký tự trong chuỗi về dạng chữ in hoa.

- Lưu ý: Hàm này sẽ trả về một chuỗi mới chứ không làm thay đổi giá trị của chuỗi ban đầu.


Xem ví dụ

4.4) Hàm strtolower() trong PHP

- Hàm strtolower() dùng để chuyển toàn bộ ký tự trong chuỗi về dạng chữ thường.

- Lưu ý: Hàm này sẽ trả về một chuỗi mới chứ không làm thay đổi giá trị của chuỗi ban đầu.


Xem ví dụ

4.5) Hàm strrev() trong PHP

- Hàm strrev() dùng để đảo ngược thứ tự của các ký tự trong chuỗi.

- Lưu ý: Hàm này sẽ trả về một chuỗi mới chứ không làm thay đổi giá trị của chuỗi ban đầu.


Xem ví dụ