2017-12-13 9 views
0

私はお互いの隣にある見出しを2つ持っていますが、なぜHTMLが間に空白スペースを自動的に追加するのか分かりません。
赤い矢印のスペースを消したい。両方のクラスにヘッダー間の行間隔を減らしますか?

margin: 0;  

を追加

This is what it looks like now and the arrows indicate what I want to move together

HTML

<body> 
     <h1>Der Gecko<h1>     
     <h2>(lat. Gekko gecko)<h2> 
    <body> 

CSS

h1 {  
    opacity: 0.5; 
    background-color: #9B26AF; 
    color: #50ffffff; 
    font-size: 175; 
} 

H2 {  
    opacity: 0.5; 
    background-color: #68EFAD; 
    color: black; 
    font-size: 50;  
} 

答えて

0

してみてください。

h1 { 
 
margin: 0; 
 
border-width: 0; 
 
opacity: 0.5; 
 
background-color: #9B26AF; 
 
color: #50ffffff; 
 
font-size: 175; 
 
} 
 
h2 { 
 
margin: 0; 
 
opacity: 0.5; 
 
background-color: #68EFAD; 
 
color: black; 
 
font-size: 50; 
 
}
<body> 
 
    <h1>Der Gecko<h1>    
 
    <h2>(lat. Gekko gecko)<h2> 
 
<body>

+0

にそのスタイルの表示を変更する必要があり、あなたのapprochを達成するために、それは国境widh 'なしで動作します:0;' – ThisIsCodeMaster

+0

はボーダー幅なし更新:0; – Scath

0

あなたのパディングとマージンの値は何ですか?見出し要素はblockとして表示CSSに0

+0

レンダリングされたHTMLに影響するCSSが多分含まれている可能性があると説明しているように、HTML/CSSのマークアップとコーディングに新しいユーザーであるため、少し答えを追加してください。 – ronnyfm

0

でそれを試してみてください 。 は、あなたが実際にdisplay:inline;

h1{ 
    opacity: 0.5; 
    background-color: #9B26AF; 
    color: #50ffffff; 
    font-size: 175; 
    display:inline; 
} 

h2{ 
    opacity: 0.5; 
    background-color: #68EFAD; 
    color: black; 
    font-size: 50; 
    display:inline; 
} 
関連する問題