Support video
tag with poster
attribute
#189
Merged
+26
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi,
This PR adds support for the
<video>
tag by converting theposter
attribute into a Markdown image.https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video
Thanks.
Summary (Copilot generated
)
This pull request adds support for converting HTML video elements to Markdown format in the
markdownify
library. The changes include a new conversion method and corresponding tests.New feature: Video element conversion
markdownify/__init__.py
: Added aconvert_video
method to handle the conversion of HTML video elements to Markdown. This method checks for the presence ofsrc
andposter
attributes and formats the output accordingly.Testing the new feature
tests/test_conversions.py
: Added atest_video
function to verify the correct conversion of video elements with different attributes to Markdown.