Thành phần ‘svg’:

Một phần của tài liệu Tìm hiểu svg và ứng dụng (Trang 51 - 53)

Các thuộc tính của thành phần ‘svg’: xmlns:[:prefix] = “tên nguồn tài nguyên”

Là thuộc tính XML chuẩn được dùng để định danh một khơng gian tên XML.

version= “<number>”

Chỉ định phiên bản ngơn ngữ SVG mà phân đoạn SVG cĩ thể thoả

mãn. Với SVG 1.0, thuộc tính này cĩ giá trị “1.0”. Đối với SVG 1.1, thuộc tính này nhận giá trị “1.1”.

baseProfile= profile –name

Thuộc tính này mơ tả hiện trạng ngơn ngữ SVG nhỏ nhất cần để xây dựng nội dung chính xác. Nĩ khơng chỉ định bất kỳ ràng buộc xử lý nào cho tác nhân người dùng (user agent); nĩ cĩ thểđược xem là siêu dữ liệu .Ví dụ, giá trị thuộc tính này cĩ thể được

51

dùng bởi một cơng cụ tạo nội dung SVG để cảnh báo người dùng khi họ chỉnh sửa tài liệu vượt quá phạm vi của baseProfile được chỉ định. Mỗi tập tin hiện trạng SVG (baseProfile) nên định nghĩa một chuỗi tương ứng cho thuộc tính này.

Mặc định giá trị thuộc tính này là ‘none’được chỉđịnh. x=”<coordinate>”

Thuộc tính này khơng cĩ ý nghĩa hay ảnh hưởng gì tới thành phần ‘svg’ ngồi cùng. Nĩ là toạ độ trục x gĩc trái trên của phạm vi hình chữ nhật (khung nhìn) mà thành phần ‘svg’ được nhúng vào sẽ được hiển thị.

Giá trị mặc định là 0. y=”<coordinate>”

Thuộc tính này khơng cĩ ý nghĩa hay ảnh hưởng gì tới thành phần ‘svg’ ngồi cùng. Nĩ là toạ độ trục y của gĩc trái trên của phạm vi hình chữ nhật mà thành phần ‘svg’ được nhúng vào sẽđược hiển thị. Giá trị mặc định là 0.

width= “<length>”

Đối với các thành phần ‘svg’ phía ngồi thì thuộc tính này cho biết

độ rộng thực sự của phân đoạn tài liệu SVG. Cịn đối với các thành phần ‘svg’ được nhúng vào thì đây là độ dài của phạm vi hình chữ

nhật mà thành phần ‘svg’ này sẽđược đặt vào. Nếu giá trị thuộc tính này âm thì cĩ lỗi phát sinh. Giá trị mặc định là 100%.

height = “<length>”

Đối với các thành phần ‘svg’ phía ngồi thì thuộc tính này cho biết chiều cao thực sự của phân đoạn tài liệu SVG. Cịn đối với các thành phần ‘svg’ được nhúng vào thì đây là chiều cao của phạm vi hình chữ

52

Nếu giá trị này âm thì cĩ lỗi phát sinh. Giá trị mặc định là 100%.

Nếu một tài liệu SVG được tham chiếu như một thành phần của tài liệu khác thì chúng ta nên thêm thuộc tính viewBox trong thành phần ‘svg’ ngồi cùng của tài liệu được tham chiếu. Thuộc tính này cung cấp một cách thuận tiện để

thiết kế tài liệu SVG vừa vặn với một khung nhìn tuỳ biến chỉđịnh.

Một phần của tài liệu Tìm hiểu svg và ứng dụng (Trang 51 - 53)

Tải bản đầy đủ (PDF)

(195 trang)