Jak wstawić znaczniki <h2> bez zmiany wyglądu tekstu

Jak wstawić znaczniki <h2> bez zmiany wyglądu tekstu
B1
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam serdecznie,

posiadam menu, wylistowane jak kod poniżej:

Kopiuj
<ul c=htmllass="klasa1">
  <li class="klasa2">
    <a href="#">LINK</a>
  </li>
</ul>

W powyższym wypadku uzyskałem efekt wizualny taki jak chciałem.
Nie mnie jednak chciałbym oznaczyć ten link znacznikami

, czyli:</p>

Kopiuj
<ul class="klasa1">
  <li class="klasa2">
    <h2><a href="#">LINK</a></h2>
  </li>
</ul>

jednak wtedy wygląd się zmienia i wygląda tak, jak zadeklarowałem w css pod ".h2".

Moje pytanie brzmi:
Jak uzyskać efekt wizualny taki jak w pierwszym kodzie, stosując znaczniki

(drugi kod) bez zmiany .h2 w css?
Czy coś takiego jest możliwe?</p>

Pozdrawiam,
badyllek1993

Ola Nordmann
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 414
1

rozumiem, że nie chcesz zmieniać h2, bo ma ustawione style do 'czegoś innego'?

Kopiuj
li.klasa2>h2 {
   /* kod dla tego konkretnego h2 */
}

Innego rozwiązania nie widzę.

domyślny styl dla h2 w html 4:

Kopiuj
h2 {
   font-size: 1.5em;
   margin: .75em 0;
   page-break-after: avoid; 
   display: block;
   unicode-bidi: embed;
   font-weight: bolder;
   page-break-after: avoid;
}

http://www.w3.org/TR/CSS2/sample.html

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
0

A tak nie można?

Kopiuj
<ul class="klasa1">
  <li class="klasa2">
    <h2 style="font-size:1.5em;..."><a href="#">LINK</a></h2>
  </li>
</ul>
bogdans
  • Rejestracja: dni
  • Ostatnio: dni
0

A takie ładniejsze?

Kopiuj
  <style type="text/css">
  h3.link
  {
      font-size:3em;
      ...
  }  
  </style>
...
<h2 class="link">....</h2>

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.