2012-02-07 1 views
2

Adobe Caslon Pro에서는 구체적인 기울임 꼴 &을 사용하려고하지만 앰퍼샌드 기호로만 사용하고 싶습니다.간격을 매 간격으로 삽입 할 수 있습니다. &

그래서 다음 .amp

font-style: italic; 

을 적용됩니다 <span class="amp">& 모든 약 (앰퍼샌드)를 삽입하기 위해 무엇을 할 수 있는가?

+0

당신이 당신의 전체에 대해이 작업을 수행해야합니까 어떤 자바 스크립트 방식보다 야바위꾼 사용자 경험을 제공 할 것 특정 영역에 대한 페이지 또는 jsut? – wheresrhys

+0

이봐, 내 개인 페이지는 워드 프레스 설치입니다. 여기에서 메신저를 시도하고 있습니다. 더 많은 & & 앰프를 추가하여 어느 것이 더 좋은지 확인하십시오. http://randirelen.cl/ –

답변

1

예. 가능합니다. 그러나 시스템에 설치된 adobe caslon pro를 사용하는 사용자 만 해당 글꼴로 볼 수 있기 때문에 원하는 솔루션을 가져올 수 없습니다.

특수 글꼴을 사용하는 유일한 방법은 이미지를 사용하는 것입니다. 나는 당신이 플래시 오버레이를 사용하거나 폰트 페이스로 싸우고 싶지 않다고 생각한다.

+1

+1 문제는 제기되었지만 현재 typekit에서 사용할 수 있습니다 https://typekit.com/fonts/adobe-caslon-pro, 대부분의 어도비 글꼴과 마찬가지로 – wheresrhys

+0

CSS3 @ font-face를 사용할 수도 있습니다. 널리 지원되고 있습니다. – KOGI

+0

예, 실제로 어쨌든 글꼴을 사용합니다. –

2

당신은 HTML을 수정할 jQuery를 사용할 수있는 페이지가로드 될 때이 만, 요소를 H1 원하는 요소를 수정 적용

$(function() { 
    $("h1:contains('&')").each(function() { 
     var that = $(this); 
     that.html(that.html().replace(/&amp;/g, "<span class='amp'>&amp;</span>")) 
    }); 
}); 

참고.

+0

that.html 내가 페이지로 대체되어야한다고 생각하십니까? 하지만 여러 개의 PHP 페이지가 있다면, 그것은 owrk해야 어떻게? –

0

이것은 DOM을 많이 분석하고 조작하는 것을 의미하므로 클라이언트 측에서는 상당히 비싼 작업입니다. 페이지가 일부 서버 측 스크립팅을 사용하여 작성된 경우 (또는 추가 할 수있는 경우) 훨씬 간단한 작업입니다. 페이지가 사용자에게 전송되기 전에 서버가 수행하는 마지막 작업으로 &amp;에서 정규 표현식을 대체합니다.

나는 어떤 서버 측 코더 그래서 당신에게 어떤 구문을 말할 수 있어요하지만 훨씬 더 효율적와

관련 문제