IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Petr Neumann
Člen
Avatar
Petr Neumann:13.12.2017 10:54

našel jsem na internetu tohle cvičení bylo to na nějáké stránce a jen jsem změnil údaje ale pořád mi nefunguje tabulka potřebuji pomoc zde je HTML a níze je CSS
<!DOCTYPE html>

<html lang="cs-cz">
<head>
<meta charset="utf-8" />
<title>Jak se naučit programovat</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>

<body>
<header class="hlavni">
<h1>Úlohy typu „prověř“/„oprav“</h1>
</header>
<article>
<p>I s úlohami tohoto typu se může programátor setkat ve svém zaměstnání. <strong>Každý programátor</stron­g> musí počítat s tím, že ve své práci bude opravovat a ladit nejen chyby vlastní, <em>ale i chyby kolegů</em>, např. na dovolené nebo již ve firmě nepracujících. Dle <a href="http://­testovanisoftwa­ru.cz/tag/chy­ba-softwaru/">Hla­vy</a> říká první Murphyho zákon programování, že <mark>neexistuje program bez chyb</mark>. A dodatek k tomuto zákonu, že odstranění chyby zanese do programu jinou, zákeřnější. O závažnosti problému softwarových chyb hovoří i fakt, že dle <a href="http://­insight.jbs.cam­.ac.uk/2013/fi­nancial-content-cambridge-university-study-states-software-bugs-cost-economy-312-billion-per-year">výzkumu Cambridge University</a> jsou celosvětové roční náklady na debugování software 312 miliard <s>doláčů</s>dolarů a vývojáři software tráví 50 % svého programovacího času hledáním a odstraňováním chyb.</p>
<p>Softwarové chyby jsou dvojího druhu (pokud nepočítáme nedodržení zadání, ale to může být způsobeno jak programátorem, tak nejasností zadání).</p>
<ul>
<li>Syntaktické chyby jsou chyby, kdy napsaný zdrojový kód je v rozporu se specifikací jazyka. Tyto chyby odhalí překladač, který zároveň nedovolí překlad a v případě kvalitního překladače zpravidla i navrhne vhodné řešení. Není proto nutné hledání takovýchto chyb příliš procvičovat.</li>
<li>Zákeřnější jsou ovšem chyby sémantické. U těchto chyb nedochází k rozporu se specifikací jazyka, ovšem program se nechová, jak má – může např. neočekávaně spadnout nebo dělat něco jiného, než má. Překladač tyto chyby nevyhodnotí jako bránící překladu a překlad provede (pokud nejsou v kódu žádné syntaktické chyby). Kvalitnější překladače ovšem u některých konstrukcí, které jsou pravděpodobně sémanticky chybné, vypisují varování. Na ta ovšem nelze na 100 % spoléhat, konstrukce jinak správná může být v určitém kontextu sémantickou chybou.</li>
</ul>

<header>
<h2>Příklady častých sémantických chyb</h2>
</header>
<section>
<p>V následující tabulce jsou uvedeny příklady často se objevujících sémantických chyb.</p>

<table>
<thead>
<tr>
<th>Chyba</th>
<th>Příčina chyby</th>
<th>Pravděpodobný následek</th>
</tr>
</thead>
<tbody>
<tr>
<td><code><pre>if (ch = 't') { doSomething(); }</pre></code></td>
<td>Přiřazení (=) místo porovnání (==)</td>
<td>Jiné chování než očekávané</td>
</tr>
<tr>
<td><code><pre>for (i = 0; i <= n; i++) a[i] = countSth();</pr­e></code></td>
<td>V důsledku špatné ukončovací podmínky zápis mimo paměťový prostor programu</td>
<td rowspan="2">Pád programu</td>
</tr>
<tr>
<td><code><pre>x = 0; /.../; Z = y / x;</pre></code></td>
<td>Dělení nulou</td>
<!-- <td>Pád programu</td> -->
</tr>
<tr>
<td><img src="obr1.png" alt="Neilustrační obrázek" /></td>
<td></td>
<td><img src="obr1.png" alt="Neilustrační obrázek" /></td>
</tr>
</tbody>
</table>
</section>
</article>
<footer>
<p><em>(Volně dle diplomové práce M. Kostky.)</em></p>
</footer>
</body>
</html>

Mám CSS ul {
background-image: url("backgrou­nd.jpg");
}

h1 {
border-color: blue;
border-top-style: dotted;
border-right-style: solid;
border-bottom-style: dotted;
border-left-style: solid;
text-align: left;
}

h2 {
padding-left: 800px;
text-align: right;
border-color: red;
border-top-style: dotted;
border-right-style: solid;
border-bottom-style: dotted;
border-left-style: solid;
border: 3px dotted red;
}

table {
background-color: #1aff1a;
border-style: solid;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-color: black;
text-align: center;
margin-left: auto;
margin-right: auto;
border: 3px solid black;

}

th {
border-style: dotted;

}

tr {
border-style: dotted;

}

td {

border-style: dotted;

{

.header {
float: left;
font-size: 17 px;
padding: 0px 10px;
margin: 0 10px;
height: 10px;
line-height: 4.3em;
}

ale pořád mi nefunguje tabulka není jak má být celkem je to uspokojivé ale i tak bych ocenil pomoc děkuji nashle

 
Odpovědět
13.12.2017 10:54
Avatar
Hacker Standa:13.12.2017 10:58

Ahoj Petře :-), podle mě je chyba úplně dole, konkrétně tahle pasáž "line-height: 4.3em" :-) zkus to bez toho a napiš jestli to jde

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
13.12.2017 10:58
Avatar
Petr Neumann
Člen
Avatar
Odpovídá na Hacker Standa
Petr Neumann:13.12.2017 10:59

Díky moc stando

 
Nahoru Odpovědět
13.12.2017 10:59
Avatar
Hacker Standa:13.12.2017 10:59

a příště použij kolonku "Máš dlouhý zdroják" :-)

 
Nahoru Odpovědět
13.12.2017 10:59
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.