number of bytes parsed since the beginning
number of characters parsed since the beginning
Number of bytes parsed since the last line break
Number of characters parsed since the last line break
number of full lines that have been parsed. If you want to display this as a line number, you need to add 1 to this.
Represents a location in a file or other source of data parsed by the CSS engine.
The
bytes
andline_bytes
offsets are meant to be used to programmatically match data. Thelines
andline_chars
offsets can be used for printing the location in a file.Note that the
lines
parameter starts from 0 and is increased whenever a CSS line break is encountered. (CSS defines the C character sequences "\r\n", "\r", "\n" and "\f" as newlines.) If your document uses different rules for line breaking, you might want run into problems here.