웹 응용 프로그램에서 웹 디자이너가 css 파일에 별도로 액세스 할 수 있도록하는 최선의 방법은 해당 파일 만 변경하고 변경 사항을 쉽게 덮어 쓸 수있을 때마다 다시 컴파일 할 필요가 없습니다 ?웹 응용 프로그램이 포함 된 CSS
0
A
답변
1
일반적으로 논리적 분리를 비롯하여 CSS, JS 및 HTML 콘텐츠를 관리하는 방법에 대한 영감을 얻기 위해 백본 및 Twitter 부트 스트랩을 살펴 보는 것이 좋습니다. 당신이 뭔가 서버 쪽을 참조하지 않는
http://coenraets.org/blog/2012/02/sample-app-with-backbone-js-and-twitter-bootstrap/
컴파일은 적용되지 않습니다,하지만 난 당신이 무슨 뜻인지 얻을 생각합니다.
1
매우 간단합니다. 항상 CSS 파일을 별도의 폴더에 보관하십시오. 인라인 스타일 시트를 절대로 사용하지 마십시오. 외부 CSS 파일 만 사용하십시오.
0
종래의 방법은 디자이너들이 해야하는 무엇을 손에 얻을 수 있도록, CSS 파일에 대한 별도의 폴더를 만드는 것입니다. 그러나 css 파일의 변경 사항은 캐싱 문제로 인해 신속하게 반영되지 않습니다. 개발 단계에서는 HTML 파일에서 스타일 시트 가져 오기와 함께 임의의 매개 변수를 제공하여이 문제를 해결할 수 있습니다. somecode 당신이 PHP를위한 자바에 대한 <%Math.random()%>
및 <?php echo(rand(1,7));?>
처럼 사용하는 서버 측 언어에 의해 생성 된 난수로 대체해야한다는 예를
<link href="css/styles.css?t=somecode" rel="stylesheet" type="text/css" />
하십시오. 이렇게하면 사용 된 CSS 파일이 캐시에서 생성되지 않습니다. 그러나 이는 좋은 습관이 아니며 프로덕션 환경에 배포하기 전에 매개 변수를 제거해야합니다.
관련 문제
- 1. 비 -Ui 응용 프로그램이 포함 된 Geckofx
- 2. 이 웹 응용 프로그램이
- 3. Silverlight 응용 프로그램이 포함 된 Internet Explorer 개발자 도구
- 4. 플래시 콘텐츠가 포함 된 CSS 변환
- 5. WS 2003과 IE에 배포 된 웹 응용 프로그램이 작동하지 않습니다.
- 6. jQtouch가 포함 된 웹 응용 프로그램의 SQLite
- 7. 아키텍처 제안/하위 응용 프로그램이 포함 된 웹 응용 프로그램에 대한 권장 사항
- 8. 게시 된 응용 프로그램이 바이러스입니까?
- 9. GWT 응용 프로그램이 포함 된 PDF.js가 작동하지 않습니다.
- 10. 여러 응용 프로그램이 포함 된 패키지 버전을 만드는 방법
- 11. ListView가 포함 된 클래스를 열면 응용 프로그램이 닫힙니다.
- 12. .NET 응용 프로그램이 포함 된 다중 플랫폼 regisration-free COM
- 13. 응용 프로그램이 액세스 된 도메인을 기반으로하는 CSS 파일
- 14. jquery가 포함 된 CSS 메뉴
- 15. 추적 웹 응용 프로그램이 있습니까?
- 16. 웹 영역 - 웹 응용 프로그램이 오류
- 17. 응용 프로그램이 웹 응용 프로그램인지 확인하는 방법
- 18. ASP.NET 웹 응용 프로그램 응용 프로그램이
- 19. CSS 전환이 포함 된 멋진 메뉴
- 20. Firefox 확장 기능이 포함 된 CSS 삽입
- 21. 프록시가 활성화 된 경우 asp.net 웹 응용 프로그램이 작동하지 않습니다.
- 22. CGI :: Application으로 제작 된 중형 웹 응용 프로그램이 오픈 소스입니까?
- 23. Eclipse에서 개발 된 Java 응용 프로그램이 웹 페이지에서 작동하지 않습니다.
- 24. 웹 응용 프로그램이 빌드 된 모바일 플랫폼 식별
- 25. .NET 클라이언트 프로필에 포함 된 웹 사이트
- 26. REST가 포함 된 역할 기반 웹 UI
- 27. iPhone 응용 프로그램이 기본 웹 서비스 인
- 28. 웹 응용 프로그램이 휴대폰에서 실행되도록하려면 어떻게해야합니까?
- 29. Rails 3.1의 메일러보기에 응용 프로그램 CSS 포함
- 30. 배포 된 응용 프로그램이 IE8에서 다르게 보입니다
"웹 응용 프로그램"에 대한 나의 정의에는 컴파일이 포함되어 있지 않습니다. 브라우저 새로 고침으로 충분합니까? 아니면 html 사용자 인터페이스를 사용하여 컴파일 된 응용 프로그램을 만들고 있습니까? – amon