2017-03-02 3 views
0

텍스트를 모두 같은 줄에 나타나게하려면 어떻게해야합니까? 나는 HTML에서 메뉴를 만들고 그리고 난 분명히 적용되고 내 마음에 다음과 같은 소스HTML의 줄 바꿈을 없애는 방법

<h2> Blue Moon 20oz </h2>....<b> $5.00 </b> 

에게 H2 설정이에게 "블루 문"을 선택 후 어떤 스타일이없는 한 다음 같은 줄에 정규 점있다 당신은 굵은 글씨로 5.00 달러를 가지고 있습니다. 나는이 프로그램을 실행할 때 그것은 다음과 같습니다 비록 :

:

블루 문

을 ... 대신 내가되는,보고 싶은 무엇을 $ 5.00

푸른 달 .... $ 5.00

Ive가 <span>, <pre><br /> 태그를 사용하려고했는데 태그가 잘못된 위치에 태그를 삽입 할 수는 있지만 자동 줄 바꿈을 유지하지 못하는 것으로 보입니다.

미안하지만, 나는 아마이 일을 설명하는 것이 좋지 않을 것이라고 생각하지만, 잘하면 나는 그 점을 이해할 수 있었다. 감사!

+2

H2, 모두의 Hx 태그 블록 태그 H1 있습니다 {디스플레이 인라인 블록} 이에 보라. 그들은 그 효과를 가질 것입니다. 당신이 그들을 인라인되기를 원하면 당신은 약간의 CSS를 만져야 할 것입니다. Btw, 귀하의 질문에 적절하게 질문하지 않았고 이해하기가 어려웠습니다. – yBrodsky

+0

그래, 내 잘못이야. 이것은 문자 적으로 여기에 나의 처음 게시물입니다. 필자는 태그를 입력하면 실제로 작동한다는 것을 깨닫지 못했습니다. 그래서 "프리"나 "스팬"과 같은 것들을 타이핑 할 때 그들은 디스플레이를하지 못했습니다. – Andrew

+1

상자 모델의 기본과 각기 다른 요소에 다양한 디스플레이 모델을 적용하는 방법을 이해하려면 잠시 시간을 할애해야합니다. https : // css- tricks.com/almanac/properties/d/display/ – Cheekysoft

답변

0

이유는 매우 간단합니다. 기본적으로이 방법으로 렌더링됩니다. CSS에 display: inline-block을 설정하거나 span과 같은 인라인 태그를 사용해보십시오.

는 CSS에 깊은 가서 (내가 제대로 문제를 이해한다면) 당신은 .H2 디스플레이 블록으로 기본 행동으로 모든 이유 : 내가 코드의 일부 작은 조각을 제작하고

+0

감사합니다. 나는 그것이 디폴트에 의해 그것을하고있다라고 상상했다. 그러나 해결을 계산할 수 없었다. 너는 폭탄이야! – Andrew

0

을 이해하게 될 것입니다. 한 줄에 표시하려면 인라인 블록을 지정하면됩니다. https://jsfiddle.net/p64ymc18/

HTML :

<div> 
    <h2>Blue Moon</h2>...$5.00 
</div> 

CSS : H2 :;

관련 문제