Tôi có vấn đề khá phổ biến này, nhưng không tìm được giải pháp hoạt động.CSS và hình ảnh trên Trang chính
Về cơ bản, tôi đang sử dụng một trang Master (/Masterpages/Default.master), trong đó bao gồm
<link href="../css/style.css" rel="stylesheet" type="text/css />
Và nó cũng bao gồm một số hình ảnh với các liên kết tương đối giống nhau.
Nhưng khi tôi áp dụng Trang chính cho các trang nội dung (trong các thư mục khác nhau), việc định dạng css và hình ảnh bị mất.
Có cách nào để tự động giải quyết các liên kết thư mục tới css và hình ảnh cho tất cả các trang nội dung bằng cách sử dụng trang chính không?
Cảm ơn trước
UPDATE:
Có một vấn đề nữa. Đó là khó khăn để có được đầu ra để render một cách chính xác trong cả trình duyệt và trong thiết kế xem trong Visual Studio.
tôi đã nhận nó để làm việc bằng cách sử dụng các asp: image giải pháp cho những hình ảnh trong masterpage và bởi đôi nối css trong masterpage, một để làm cho nó render trong VS và một để làm cho nó render một cách chính xác duyệt trang web.
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<link href="<%=ResolveUrl("~/css/style.css")%>" rel="stylesheet" type="text/css" />
Vì vậy, ResolveUrl, cần phải được sử dụng trên tất cả các tagg img là tốt? – Andreas
Không nếu bạn sử dụng asp: Thành phần hình ảnh, nhưng có nếu bạn sử dụng các thẻ html và chỉ định thuộc tính src. – Richard