Używam przecen, aby edytować to pytanie już teraz. W niektórych wikis użyłem znaczników wiki. Czy to to samo? Czy są powiązane? Proszę wytłumacz. Jeśli chcę wdrożyć jeden lub drugi w projekcie sieciowym (np. Stackoverflow), co muszę użyć?Markdown vs markup - czy są one powiązane?
Odpowiedz
- Markup to ogólne określenie dla języka, który opisuje dokumentu formatowania
- Markdown jest specyficzną bibliotekę znaczników: http://daringfireball.net/projects/markdown/
Markdown to gra słów, ponieważ jest znacznikiem. "Markdown" to właściwy rzeczownik.
Znaczniki to tylko sposób na zapewnienie funkcjonalności ponad zwykłym tekstem. Na przykład: formatowanie, linki, zdjęcia itp
Mark-up jest terminem od edycji wydruku - edytor przejdzie przez tekst i doda adnotacje (tj. kursywą, pogrubioną czcionką), która będzie używana przez drukarnie przy tworzeniu ostatecznej wersji. Nazywało się to zaznaczeniem tekstu.
Komputerowy język znaczników to tylko znormalizowany skrót dla tego rodzaju adnotacji.
HTML jest w zasadzie standardowym językiem markowania, ale jest dość szczegółowy.
listy w HTML:
<ul>
<li>Item one</li>
<li>Item two</li>
</ul>
Markdown jest specyficzny język znaczników, posiadający własną prostą składnię.
lista w Markdown:
* Item one
* Item two
Obie te będą pracować w swoich postach StackOverflow.
Markdown nie może zrobić wszystkiego, co HTML może, ale oba są językami znaczników.
> Markdown jest specyficznym językiem znaczników ... nazywanie języków znaczników takimi jakimi jest to tak powszechne pytanie –
Znaczniki to ogólny termin formatowania treści - na przykład HTML - ale przecena to biblioteka generująca znaczniki HTML. Spójrz na Markdown.
Markdown i znacznik używany w Mediawiki (oprogramowanie wiki, które napędza Wikipedię) to nie to samo.
Są one powiązane w tym sensie, że obie są mniej rozbudowanymi sposobami wprowadzania html (z pewnymi dodanymi funkcjami), ale wątpię, czy są ze sobą spokrewnione w jakimkolwiek innym sensie.
Jeśli chcesz zaimplementować Markdown na swojej stronie, wystarczy Google Markdown + ulubiona platforma/język, a prawdopodobnie znajdziesz bibliotekę, która zrobi to za Ciebie.
Jeśli chcesz zaimplementować znaczniki Mediawiki, prawdopodobnie powinieneś rozejrzeć się za lepszymi (jak Markdown).
- 1. Czy warto napisać XHTML Strict markup?
- 2. Jaka jest różnica między Array {Bool} i BitArray w Julia i jak są one powiązane?
- 3. Czy dostępny jest dowolny konwerter Markdown-to-WikiMarkup?
- 4. Dynamic markup in Wicket
- 5. Czy certyfikaty SSL są powiązane z adresem IP serwera?
- 6. Tworzenie języków programowania i projektowania kompilatorów. Czy są powiązane?
- 7. GitHub MarkDown: Czy makra i zmienne są możliwe?
- 8. Usterki implementacji systemu Android java .. czy są one udokumentowane?
- 9. const do niestanowiących stałych porównań iteratorów, czy są one ważne
- 10. Jeśli obrazy w Dockerze są nieoznakowane, czy są one w ogóle używane, czy tylko sieroty?
- 11. szyny grabie trasach, gdzie są one z
- 12. Scala macros, gdzie są one używane?
- 13. Ustaw opcje .... gdzie są one przechowywane
- 14. Dlaczego funkcje są powiązane z pierwszym typem są przekazywane
- 15. W jaki sposób rzutki Google są powiązane z zamknięciem google?
- 16. Czy jest implementacja VBScript Markdown?
- 17. github markdown colspan
- 18. Wnioskowanie typu Scala nie zauważa, że te typy są identyczne, niezależnie od tego, czy są one
- 19. Xcode 7 Playground Markup: Co to jest skrót klawiaturowy do Show Rendered Markup?
- 20. Strona vs Extent vs. Segment vs. Tabele
- 21. Czy mogę użyć pliku Markdown na stronie GitHub?
- 22. W jaki sposób AngularJS i AngularUI są ze sobą powiązane?
- 23. Czy istnieje możliwość dodania własnych możliwych do pozyskania cech lub czy są one poprawiane przez kompilator?
- 24. W jaki sposób powiązane są zmienne globalne w bibliotekach wspólnych?
- 25. linker nie może znaleźć symboli, ale one tam są?
- 26. Jak określić, które zdarzenia są powiązane z elementem DOM?
- 27. Jakie są wady delegowania analizowania Markdown na stronę klienta?
- 28. W jaki sposób środowiska, (en) domknięcia i ramki są powiązane?
- 29. Dlaczego moje powiązane parametry są identyczne (używając Linq)?
- 30. W jaki sposób wyrażenia lambda są powiązane z klasą?
Stosuje się terminologię taką jak ta, a bez wyraźnego wyjaśnienia takiego jak to, łatwo założyć, że przecena jest w tej samej kategorii lub koncepcji, co znaczniki. W końcu, jeśli oznaczysz to, zostanie ono zaznaczone, prawda? Łatwo jest założyć, że idą w parach, jak np. Ucieczka i parsowanie. – ahnbizcad
Znalazłem komentarz do projektu Markdown, aby był przydatny: _Markdown to narzędzie do konwersji tekstu na HTML dla twórców stron internetowych._ W szerszym znaczeniu, każde narzędzie do konwersji tekstu na HTML może być uznane za wspierające "przecenę". – PeterX