Thứ Bảy, 16 tháng 5, 2015

-Xin chào các bạn chắc chắn khi các bạn học đến ngôn ngữ C,Passcal điều nghe đến tham trị và tham chiếu(tham biến) .Vậy sự khác nhau giữa hai cái đó là gì mình cùng đi nghiên cứu nào!
-Đầu tin mình có một hàm như sau:

function phepCong($sothu1,$sothu2)
{
   $ketqua=$sothu1+$sothu2;
     return $ketqua;
}
$so1=5;
$so2=6;
$kq=phepCong($so1,$so2);
echo $kq;


Chú thích:Ở đây mình viết bằng ngôn ngữ php nhưng ngôn ngữ nào cũng vậy bản chất giống nhau
.Đầu tiên khi gọi hàm phepCong thì sẽ sinh ra hai bản sao của $so1 và $so2 và mọi tác động trong hàm thì chỉ tác động đến bản sao này mà không tác động trực tiếp đến $so1 và $so2.Để hình dung rõ hơn bạn có thể thử bằng cách sau:
function phepCong($sothu1,$sothu2)
{
   $ketqua=$sothu1+$sothu2;
   $sothu2=$sothu2*10;
     return $ketqua;
}
$so1=5;
$so2=6;
$kq=phepCong($so1,$so2);
echo $kq;
echo  '</br>'.$so2;

Kết quả:

11
6
như vậy mọi tác động trong hàm không tác động đến $so2 mà tác động đến bản sao của nó thôi.

==>Như vậy ở đây $sothu1 và $sothu2 gọi là tham trị
Gỉa sử ta sửa lại hàm như sau
function phepCong(&$sothu1,&$sothu2)
{
   $ketqua=$sothu1+$sothu2;
   $sothu2=$sothu2*10;
     return $ketqua;
}
$so1=5;
$so2=6;
$kq=phepCong($so1,$so2);
echo $kq;
echo  '</br>'.$so2;
thì điều gì sẽ xảy ra ta cùng xem kết quả.
Kết quả:
11
60
như vậy giá trị $so2 đã thay đỗi lần này mỗi tác động điều tác động đến chính $so2
==> Như vậy $sothu1 và $sothu2 lúc này là tham chiếu.
Nhận xét:
Tham trị : là giá trị của biến không thay đổi khi ra khỏi hàm
Tham chiếu : là giá trị của biến thay đổi khi ra khỏi hàm.

Thứ Sáu, 23 tháng 1, 2015

-Khi bạn muốn click vào một liên kết và muốn liên kết đó khác màu trên thanh menu chẳng hạn thì các trạng thái của thẻ sẽ được khai báo như sau:
a:link{color:black};
a:visited{color:green};
a:hover{color:red};
a:active{color:blue};
Chú Thích:
a:link: Là link đang ở trạng thái bình thường chưa ai click link
a:visited:Là link khi đã click rồi
a:hover:Là khi đưa chuột lên link (chưa kích)
a:active :Là khi ta click lên link và giữa chuột
Lưu ý:
-a:visited phải để trước a:hover .Vì file CSS đọc từ trên xuống phải để a:visited trước a:hover

Thứ Tư, 21 tháng 1, 2015

1/Tại sao phải sử dụng cufon

-Khi bạn có một trang web và muốn chọn font chứ riêng để làm đẹp trang web thì cufon sẽ giúp bạn
-Cufon sẽ giúp trên trình duyệt hiển thị nhiều font đặc biệt mà máy khách không có bằng cách nhúng vào javascript
Ưu điểm: giúp bạn hiển thị đúng font theo ý của bạn
Khuyết Điểm: trình duyệt sẽ tải trang web chậm hơm một tí vì phải load file javascript
2/Hướng dẫn sử dụng

Bước 1; Đầu tiên bạn hãy chọn font chữ bạn thích nên chon font unicode để hiển thị tốt hơn
chú ý: Nếu muốn hiển thị tiếng việt thì phải chọn font tiếng việt
Bước 2: Tạo font vào javascript
-Bạn vào trang web Trang chủ cufon và tiến hành upload font bạn muốn
 -Tiếp theo bạn tích các dấu như sau .Không nên tích quá nhiều gây nặng cho file javascript
-Nếu sử dụng font tiếng việt nên thêm các kí tự này vào
àáạảãâầấậẩẫăằắặẳẵèéẹẻẽêềếệểễìíịỉĩòóọỏõôồốộổỗơờớợởỡùúụủũưừứựửữỳýỵỷỹđÀÁẠẢÃÂẦẤẬ  ẨẪĂẰẮẶẲẴÈÉẸẺẼÊỀẾỆỂỄÌÍỊỈĨÒÓỌỎÕÔỒỐỘỔỖƠỜỚỢỞỠÙÚỤỦŨƯỪỨỰỬỮỲÝỴỶỸĐ
-Tiếp theo ta tích vào "I acknowledge and accept these terms" và tiến hành tải file js về
Bước 3: Nhúng cufon vào trang web
-Để nhúng cufon vào trang web bạn phải có hai file : đó là file bạn vừa mới tải về và file
cufon-yui .
-Do mình đặt tên font của mình là cufon luôn nên nó như thế
Bước 4:Sử dụng vào thẻ mình muốn thay thế



-Ở đây mình thay thế thẻ h1 và sử dụng font là "cufon"
Kết quả :