Code html làm ảnh hoặc text chạy trên web, blog
Hiện nay, trên các trang website, hay các blog đều có những dòng chữ hay những hình ảnh chay qua lại, lên xuống rất đẹp mắt. Để trang trí thêm cho trang cũng như là tiết kiệm được diện tích site của ta, hôm nay mình sẽ tổng hợp 1 số code cơ bản để các bạn có thể làm điều đó.
Đầu tiên là đoạn code sẽ có cấu trúc chung như thế này:
<marquee id="marq" scrollamount="3" direction="up" loop="50" scrolldelay="0" behavior="scroll" onmouseover="this.stop()" onmouseout="this.start()"> *** </marquee>
<marquee id="marq" scrollamount="3" direction="up" loop="50" scrolldelay="0" behavior="scroll" onmouseover="this.stop()" onmouseout="this.start()"> *** </marquee>
// Các thông số:
Scrollamount & scrolldelay: Điều chỉnh thông số về tốc độ & thời gian.
direction: là hướng chạy của đối tượng mà ta cho chạy, có 4 hướng là: left - right - down - up
- Left: Chạy sang trái
- Right: Chạy sang phải
- Down: Chạy xuống dưới
- Up: Chạy lên trên
Loop: là số lần lặp của đối tượng.
Behavior: là hiệu ứng chạy của đối tượng, có 3 giá trị: slide - alternate - scroll
- Slide: chạy tới khi chạm lề thì dừng lại.
- Alternate: chạy tới khi chạm lề thì chạy ngược lại.
- Scroll: là kiểu mặt định, kiểu này tự động áp dụng vào tất cả các hình thức còn lại.
Chú ý: những phần bôi xanh là những phần dùng để thay đổi thuộc tính theo ý ta mong muốn
A. Áp dụng cho text.
Việc áp dụng vào text thì cũng khá đơn giản
Trên phần code chung có 3 dấu sao bị bôi xanh (***) là phần mà ta sẽ đưa đoạn text mà ta muốn cho chạy vào vị trí đó.
Đối với text thì ta cũng có thể thêm vào các thuốc tính như font color, style, font-color...
Các bạn tiếp tục thay đổi các thuộc tính tùy theo sở thích của mình nhé
VD:
Ở trên là mình cho chạy từ trái sang phải (direction="left") và vòng lặp forever.
Tiếp theo là text chạy chạm lề rồi chạy ngược lại:
B. Áp dụng cho hình ảnh
Cũng tương tự như phần áp dụng cho text, ta chỉ việc thêm nội dung vào 3 dấu sao đó, nhưng ở đây ta thay bằng thẻ <img>.
VD: Để làm cho hình ảnh chạy từ dưới lên và khi ta rê chuột vào thì hình sẽ đứng lại và có link liên kết cho hình, thì ta sửa code lại thành:
<marquee id="marq" scrollamount="3" direction="up" loop="50" scrolldelay="0" onmouseover="this.stop()" onmouseout="this.start()">
<a href="Link"><img src="Link hình ảnh" title="Ghi chú cho ảnh" width="200" height="300"/> </a>
<a href="Link"><img src="Link hình ảnh" title="Ghi chú cho ảnh" width="200" height="300"/> </a>
.................................( Thêm link vào đây)
<a href="Link"><img src="Link hình ảnh" title="Ghi chú cho ảnh" width="200" height="300"/> </a>
</marquee>
Ok quá trình là như vậy, còn bên dưới là kết quả.
// Các thông số.
Cũng như các thông số ở trên, chỉ thay đổi 1 số cái như thẻ <a>, thẻ< img>
<a href="Link"> là thẻ chứa link mà khi ta click vào hình sẽ dẫn ta tới link đó, các bạn nên thêm thuộc tínhtarget="_blank" và để mở link ở cửa sổ mới.
<img src="Link hình ảnh"> đây chính là phần chèn link ảnh mà ta cần đưa vào để chạy.
title ghi chú cho từng bức ảnh, nó sẽ hiện lên khi ta trỏ chuột vào ảnh.
Các bạn cũng có thể thêm vào nó vào 1 cái table, hoặc thêm vào các thuộc tính như width, height để định dạng cố định size ảnh.
p/s: Trong trang blog này có các modun đang chạy những code này.
Mình là Nam, các bạn có thể nhắn tin hoặc gọi điện hỏi mình trực tiếp
qua sdt này cũng ok 094 530 2015 hihi
Name Skype: kinhdoanh25h
Cám ơn các bạn đã đọc bài!
Chúc các bạn thành công!
xem thêm nè HTML là gì
Trả lờiXóa