So habe ich einen Code, der den Standard-Marge und Polsterung für den HTML-Code setzt auf 0HTML-Liste nicht CSS-Marge Regeln
CSS:
body,html {
padding: 0; margin: 0;
width:100%;font-family:arial;
}
#headingUl li{
list-style-type:none;
}
</style>
HTML:
<div id="heading">
<ul id="headingUl">
<li>a</li>
<li>b</li>
<li>b</li>
</ul>
</div
... aber die Listen haben immer noch einen linken Rand.
Loswerden 'ul' hat standardmäßig' padding-left', so dass Sie es entfernen sollte. –
Wenn Sie einen Haken mit dieser unerwarteten Formatierung treffen, werden Sie mehr mit anderen html Elementen treffen, die Sie jetzt nicht benutzen, aber meine Verwendung in der Zukunft. https://necolas.github.io/normalize.css/ ist eine großartige Ressource, um zu verstehen, wie browserspezifische Eigenschaften, die auf HTML-Elemente angewendet werden, zurückgesetzt werden. – fauverism
Ich stimme dir zu @fauverism die Reset-Methode, die ich propuse ist sehr einfach. –