문제

방금 인터웹에 업로드한 웹사이트가 있는데 Ubuntu와 WinXP에서 Firefox 3.0.1을 사용하면 다르게 표시됩니다.

Ubuntu에서 제가 발견한 두 가지 사항은 다음과 같습니다.

  1. 파비콘이 없습니다
  2. 배경색이 표시되지 않습니다(스타일시트에 설정되어 있음).

내가 뭘 잘못했나요?CSS 파일을 Ubuntu에서 가져오는 중인데 왜 스타일시트 전체를 적용하지 않고 원하는 부분만 적용합니까?그리고 왜 파비콘이 표시되지 않습니까?같은 문제인가요?


배경색에 대한 답은 다음과 같습니다.잘못된 HTML입니다.하지만 누군가가 Ubuntu가 아닌 Windows에서 작동하는 이유를 설명하고 싶습니다.

파비콘에 대한 답변:이전에는 파비콘이 없었습니다.브라우저는 파비콘 부족을 캐시했습니다. Firefox 캐시 지우기, 그리고 모두 괜찮습니다.

도움이 되었습니까?

해결책

먼저 HTML 및 CSS 코드의 유효성을 검사하도록 제안하고 싶습니다.마크업에 오류가 있으면 렌더링에 오류가 발생할 수 있습니다.

다른 팁

또한 WinXP의 FF3과 OS X의 FF3(주로 CSS 위치 지정)의 차이점에 직면했습니다.CSS와 HTML은 모두 제대로 검증되었지만 왜 이런 차이가 있는지 알 수 없었습니다.렌더링 엔진은 동일할 것이라고 생각하지만, 최소한 몇 가지 미묘한 차이점이 있는 것 같습니다.

나는 동의한다..두 운영 체제 간에는 미묘한 차이가 있습니다.이 중 일부는 글꼴 크기와 줄 높이 및 문자 간격이 결정되는 방식입니다.페이지 흐름의 대부분은 이러한 공백 요소를 기반으로 하며 다른 페이지 요소와 상호 작용합니다.

나는 이것이 글꼴 문제이자 브라우저/OS 문제라고 생각합니다.

우리는 다양한 Firefox 버전이 OS에 따라 다르다는 것을 알고 있습니다. Linux에서 사용할 수 있는 일부 Firefox 확장이 있고 Windows용 일부 Firefox 확장을 사용할 수 있습니다.제가 생각하는 글꼴이에요.

Firefox가 CSS에 지정한 글꼴을 표시할 수 있도록 모든 Windows 글꼴이 포함된 mtts 핵심 글꼴(microsoft true type)을 다운로드해 보세요.

또한 두 플랫폼 모두에서 사용 가능한 글꼴을 사용하고 있는지 확인할 수도 있습니다.그렇지 않으면 코드를 다시 확인하고 유효성을 다시 검사하는 것이 좋습니다.

다른 문제는 화면 해상도일 수 있습니다.고해상도의 Windows에서는 문제가 없지만 저해상도 우분투 버전에서는 그렇지 않을 수 있습니다.

말하기에는 너무 뻔하지만 둘 다 "Firefox 3.01"입니까?예를 들어 하나는 Firefox 3.01 개정 3 업데이트 6 서비스 팩 9가 아니며 다른 하나는 그림을 알 수 있습니다.

둘 다 해당 플랫폼의 최신 Firefox라고 해도 이것이 다음과 같은 의미는 아닙니다. 정확히 똑같은 것.

차이점을 확인하려면 Linux와 Windows 모두에서 Firefox의 주소 표시줄에 about:config를 입력하고 Enter 키를 누른 후 출력을 비교하세요.

우분투(내 생각으로는)는 자체 패치를 Firefox에 적용하므로 아마도 이것이 원인일 것입니다.그렇긴 하지만, 나는 이 패치가 GUI 유형의 사소한 변경만을 위한 것이라고 생각했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top