Notepad++ XML Tools Логика автоматического интервала

ПОЖАЛУЙСТА, ПОМОГИТЕ МНЕ

Поэтому я начал использовать функцию автоматического интервала CTRL+ALT+SHIFT+B, которая поставляется с плагином XML Tools с помощью Notepad++ v7.2. Все работает нормально, у меня просто вопрос о логике, которую использует плагин. В этом фрагменте кода:

                    <tr>
                        <td>
                            <img id="codeImg" alt="matrix code" src="http://i860.photobucket.com/albums/ab170/gondrongsolo/background.gif">
                            </td>
                            <td>
                                <ul>
                                    <li>
                                        <em>Python</em> programming</li>
                                    <li>Shell scripting</li>
                                    <li>Reddit addict</li>
                                    <li>Fitness nut</li>
                                    <li>Raidboss Gamer</li>
                                </ul>
                            </td>
                        </tr>

Почему использование функции автоматического интервала исправляет это так? Разве первый <tr> не должен совпадать с тем же интервалом, что и закрывающий тег </tr>? Я обнаружил, что это происходит всякий раз, когда я вставлял тег, которому не нужен закрывающий тег, например теги img или p.

Я бы очень хотел иметь возможность исправить автоматическое форматирование, потому что это позволяет мне более четко читать мой код, и был бы очень признателен за ответ. Если мне нужен другой плагин, пожалуйста, направьте меня!


person ASwiftPeregrine    schedule 29.12.2016    source источник


Ответы (1)


Таким образом, несмотря на то, что вам не нужно делать img самозакрывающимся тегом, чтобы использовать его в html, вы можете< /strong> используйте его в конце тега. Если вы используете этот плагин, вы можете сделать его счастливым, когда делаете <img ... />, не вызывая ошибок на веб-странице. Затем плагин правильно прочитает это и устранит проблему, приводящую к следующему форматированию:

                     <tr>
                        <td>
                            <img id="codeImg" alt="matrix code" src="http://i860.photobucket.com/albums/ab170/gondrongsolo/background.gif"/>
                        </td>
                        <td>
                            <ul>
                                <li>
                                    <em>Python</em> programming</li>
                                <li>Shell scripting</li>
                                <li>Reddit addict</li>
                                <li>Fitness nut</li>
                                <li>Raidboss Gamer</li>
                            </ul>
                        </td>
                    </tr>
person ASwiftPeregrine    schedule 29.12.2016